Enviar correos electrónicos con PHP es simple; Todo lo que necesitas es una función y tres argumentos. Sin embargo, eso no es todo lo que hay en los mensajes de correo electrónico normales. Cualquier mirada más cercana que una simple mirada revelará que este uso del correo electrónico PHP carece de algunas funciones básicas. Por ejemplo, no establece el Desde: línea de cabecera. Sin embargo, para mantener la reputación de PHP de facilidad de uso, esa es una solución rápida: simplemente agregue otro argumento para especificar encabezados adicionales, como X-Mailer, Cc:, y por supuesto, Desde:.
Nota: Si especifica más de un encabezado adicional, asegúrese de separar las líneas del encabezado con
r n para asegurarse de que funcionan como es debido.
Añadiendo encabezados extra en PHP
Un mensaje simple con encabezados adicionales podría verse así:
<? php $ a = "[email protected]"; $ subject = "¡Hola!"; $ cuerpo = "Hola, n n¿Cómo estás?"; $ headers = "De: [email protected] r orte". "X-Mailer: php"; if (mail ($ to, $ subject, $ body, $ headers)) {echo ("
¡Mensaje enviado!
");} else {echo ("La entrega del mensaje falló …
'); }?>Correo electrónico de PHP con encabezados adicionales usando el correo PEAR
También puede insertar encabezados adicionales cuando utiliza PEAR Mail para enviar correos electrónicos, por supuesto:
<? phprequire_once "Mail.php"; $ from = "Stephanie Sender ". $ mail-> getMessage ()." ¡Mensaje enviado con exito! ". $ mail-> getMessage ()." ¡Mensaje enviado con exito!




