Introducción a la función mail en PHP

En este tutorial de PHP, aprenderás a usar la función mail(), que sirve para enviar correos electrónicos, veremos 3 ejemplos: uno es el del uso mas básico de la funcion, el segundo que llevara etiquetas HTML en el mensaje y el ultimo que recibirá los datos a enviar desde un formulario en HTML.


Teoría:


La sintaxis de la funciona mail es bastante sencilla, solo tenemos que indicarle mediante comas los siguientes valores:
  • recipiente: El e-mail que recibe el mensaje.
  • asunto: El asunto del mensaje.
  • mensaje: Contenido del mensaje.
  • encabezado (opcional): Puede ir el e-mail del remitente, CC/BCC y unas cosas mas que lo explicare mas adelante.
  • parametros (opcional): Especifica parametros mas avanzados.
  • Ejemplos


    Aviso: estos ejemplos solo funcionaran en un servidor que pueda enviar correos, esto quiere decir que no van a funcionar en tu servidor local a menos que tengas un SMTP instalado, lo recomendable es que se pruebe en hostings reales, puedes ver una lista de 4 hostings gratuitos que te pueden servir para probar estos ejemplos.

    Ejemplo 1: básico
    En este ejemplo veremos el uso mas básico de la función mail(). Otra forma de hacerlo mas ordenado es usando variables:
    Ejemplo 2: Mensaje HTML
    Este otro ejemplo llevara un mensaje con etiquetas HTML, para que acepte código HTML necesitamos agregar un ‘Content-type’ en el encabezado: Nota: ‘\r\n’ se usa para hacer saltos de linea.

    El código final seria el siguiente: Ejemplo 3 Formulario En este ultimo ejemplo aplicaremos lo aprendido en este tutorial de PHP, se reciben los datos mediante $_POST desde un formulario en HTML, pasamos estos datos a PHP y se envia el correo.
    Asunto:

    Recipiente :

    Mensaje:

    Después ingresamos este código PHP justo debajo del formulario, incluye validación de campos (mirar comentarios)

    Nota: para que funcione este ejemplo, tienes que poner tanto el codigo HTML de arriba como el codigo PHP de abajo en un solo archivo. Hay que aclarar que por motivos de seguridad no se incluyeron los demos de los ejemplos ya que se pueden usar para hacer spam, sin embargo es cuestión de segundos copiar y pegar los códigos (siempre cambiando el correo de recipiente por el tuyo claro) para que los pruebes por ti mismo.

    ¿Qué te pareció?

    Loading...
    Nombre

    Adblock Adobe Flash AJAX Algoritmos Anuncios API Blogger Blogging Buscadores chrome web store Código Fuente CSS CSS 3 CV Dart Depurar Desarrollo Web Diseño Diseño Grafico Diseño Web Documentación Efectos Facebook Firefox Foros Fotografias Frances Bean Cobain Gadgets General Geolocalizar Google Google Analytics Google Chrome Google Imágenes Google Music Google Reader Google+ Herramientas Hotmail HTML HTML5 Imágenes Información Informática Instagram Internet Internet Explorer Internet Explorer 10 Javascript jQuery Kurt Cobain Librerías Marketing Microsoft Monetización Web Mozilla Firefox 8 MySQL Navegadores Noticias Optimización Web PageSpeed Insights PayPal Personal Photoshop PHP Plantillas Programación Programas Programas Web Proyectos Redes Sociales ScreensHots Scripts Seguridad SEO Servicios Web Sesiones Snippets SoniTube Spam Steve Jobs Templates Themes Thumbalizr Tips Trucos Tutoriales Twitter Utilidades Vectores Virus Web Widgets Windows 7 Windows 8 Windows Mobile Windows XP WordPress XSS Youtube
    false
    ltr
    item
    OnSoni: Introducción a la función mail en PHP
    Introducción a la función mail en PHP
    http://3.bp.blogspot.com/-K-3y8vrneqs/TqL7_80Hw6I/AAAAAAAAAJ0/u53smVfhpIc/s320/mail.jpg
    http://3.bp.blogspot.com/-K-3y8vrneqs/TqL7_80Hw6I/AAAAAAAAAJ0/u53smVfhpIc/s72-c/mail.jpg
    OnSoni
    http://www.onsoni.com/2011/10/en-este-tutorial-de-php-aprenderas-usar.html
    http://www.onsoni.com/
    http://www.onsoni.com/
    http://www.onsoni.com/2011/10/en-este-tutorial-de-php-aprenderas-usar.html
    true
    8818836675902573334
    UTF-8
    Not found any posts Not found any related posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU Etiqueta ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Contents Ver también Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS CONTENT IS PREMIUM Please share to unlock Copiar todo el codigo Seleccionar todo el Código Todo el código se ha copiado en el portapapeles Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy