Page 134 - Programador-PHP
P. 134
Programación Procedural de Aplicaciones Web de baja complejidad
PHP Experto – Tomo I Eugenia Bahit
Destinatario con nombre e e-mail:
Juan Pérez <mail@dominio.com>
Varios destinatarios con nombre e e-mail:
Juan Pérez <mail@dominio.com>, Ana Gómez <mail2@dominio.com>
Y lógicamente, cualquier combinación de las
anteriores:
user2@mail.com, Ana Gómez <mail2@dominio.com>
Cabeceras adicionales como parámetro
extra
Adicionalmente, pueden sumarse a la función mail()
cabeceras adicionales a ser enviadas. Estas cabeceras, pueden
utilizarse para agregar destinatarios con cocopia, con copia
oculta, dirección de respuesta, remitente, tipo de contenido,
etc.
$destinatario = "user@mail.com";
$asunto = "Correo electrónico enviado desde PHP";
$mensaje = "Esta es una prueba de envío.";
$cabeceras_adicionales = "From: Ana María López <anita@mail.com>\r\n";
$cabeceras_adicionales .= "Reply-to: Rocío Irao <rocio@mail.com>\r\n";
$cabeceras_adicionales . "Cc: Ariel Domingo <ariel@mail.com>\r\n";
$cabeceras_adicionales .= "Bcc: Supervisor <admin@mail.com>\r\n";
mail($destinatario, $asunto, $mensaje, $cabeceras_adicionales);
Comprobando que el e-mail pudo
enviarse
La función mail() retornará TRUE cuando el envío del mensaje
haya podido concretarse. De lo contrario, retornará FALSE:
134