para el envío de mails php nos provee de la función mail() esta función esta incluida en todas...

6

Upload: maria-san-antonio

Post on 03-Jan-2015

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Para el envío de mails PHP nos provee de la función mail() Esta función esta incluida en todas las versiones de PHP, sin necesidad de instalar nada extra
Page 2: Para el envío de mails PHP nos provee de la función mail() Esta función esta incluida en todas las versiones de PHP, sin necesidad de instalar nada extra

Para el envío de mails PHP nos provee de la función mail()

Esta función esta incluida en todas las versiones de PHP, sin necesidad de instalar nada extra.

mail() nos permite configurar y luego enviar el mensaje de correo.

Recibe 3 parámetros obligatorios y 2 opcionales. Devuelve true si el mensaje se envió de forma

correcta y false en caso contrario.

Page 3: Para el envío de mails PHP nos provee de la función mail() Esta función esta incluida en todas las versiones de PHP, sin necesidad de instalar nada extra

Destinatario: la dirección o direcciones de correo que van a recibir el mensaje. Si incluimos varias direcciones debemos separarlas por una coma.

Asunto: un texto que queremos que sea el asunto del correo electrónico a enviar.

Cuerpo: el cuerpo del mensaje, lo que queremos que tenga escrito el correo.

Page 4: Para el envío de mails PHP nos provee de la función mail() Esta función esta incluida en todas las versiones de PHP, sin necesidad de instalar nada extra

<?mail(“[email protected], [email protected]",“Asunto",“Cuerpo del mensaje") ?>

Page 5: Para el envío de mails PHP nos provee de la función mail() Esta función esta incluida en todas las versiones de PHP, sin necesidad de instalar nada extra

Headers: Cabeceras del correo. Datos como la dirección de respuesta, las posibles direcciones que recibirán copia del mensaje, las direcciones que recibirán copia oculta, si el correo está en formato HTML, etc.

Additional_parameters: esta opción no suele utilizarse y, además, sólo está disponible a partir de la versión PHP 4.0.5 y desde PHP 4.2.3 está deshabilitado en modo seguro. Puede usarse para pasar parámetros adicionales al programa configurado para enviar el correo, cuando se manda el mail usando la opción de configuración sendmail_path.

Page 6: Para el envío de mails PHP nos provee de la función mail() Esta función esta incluida en todas las versiones de PHP, sin necesidad de instalar nada extra

<? $destinatario = "[email protected]"; $asunto = "Este mensaje es de prueba"; $cuerpo = '<html><head><title>Prueba de correo</title></head><body><h1>Hola!</h1><p>Este cuerpo del mensaje a enviar</p> </body></html>'; //para el envío en formato HTML $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";//dirección del remitente $headers .= "From: Miguel Angel Alvarez <[email protected]>\r\n";//dirección de respuesta, si queremos que sea distinta que la del remitente $headers .= "Reply-To: [email protected]\r\n"; //ruta del mensaje desde origen a destino $headers .= "Return-path: [email protected]\r\n";//direcciones que recibián copia $headers .= "Cc: [email protected]\r\n"; //direcciones que recibirán copia oculta $headers .= "Bcc: [email protected],[email protected]\r\n";mail($destinatario,$asunto,$cuerpo,$headers) ?>