Integrando phpmailer.

Descargamos las clases de phpmailer:
https://github.com/PHPMailer/PHPMailer/PHPMailer/PHPMailer/archive/master.zip

Descomprimirmos y borramos el directorio de examples y test.

Este seria el ejemplo de una llamada a la similar a la funcion mail con phpmailer:



require 'PHPMailerAutoload.php';

$mail = new PHPMailer;

$mail->isSMTP(); // Set mailer to use SMTP
$mail->Host = 'localhost'; // Specify main and backup server
$mail->SMTPAuth = false; // Enable SMTP authentication
$mail->Username = 'EMAIL COMPLETO'; // SMTP username
$mail->Password = 'CONTRASEÑA DE EMAIL'; // SMTP password
$mail->SMTPSecure = 'tls'; // Enable encryption, 'ssl' also accepted

$mail->From = 'from@example.com';
$mail->FromName = 'Mailer';
$mail->addAddress('josh@example.net', 'NOMBRE'); // Add a recipient
$mail->addAddress('ellen@example.com'); // Name is optional
$mail->addReplyTo('info@example.com', 'NOMBRE');
$mail->addCC('cc@example.com');
$mail->addBCC('bcc@example.com');

$mail->WordWrap = 50; // Set word wrap to 50 characters
$mail->addAttachment('/var/tmp/file.tar.gz'); // Add attachments
$mail->addAttachment('/tmp/image.jpg', 'new.jpg'); // Optional name
$mail->isHTML(true); // Set email format to HTML

$mail->Subject = 'Here is the subject';
$mail->Body = 'This is the HTML message body in bold!';
$mail->AltBody = 'This is the body in plain text for non-HTML mail clients';

if(!$mail->send()) {
echo 'Message could not be sent.';
echo 'Mailer Error: ' . $mail->ErrorInfo;
exit;
}

echo 'Message has been sent';
?>
  • 0 Los Usuarios han Encontrado Esto Útil
¿Fue útil la respuesta?

Artículos Relacionados

Como subo mi pagina web.

Profesional Hosting para las cuentas de hosting permite dos maneras de subir su pagina web las...

¿ Como ver mi transferencia mensual consumida ?

Trafico mensual global de su cuenta(Todos sus dominios): 1. Haga login en su panel de control...

¿Como instalar el contador de visitas en mi pagina web?

Es muy importante tener un control estadistico de las visitas que recibe su pagina web para hacer...

¿Como crear un subdominio en plesk?

El proceso es sencillo indicamos los pasos: 1) Entre en su panel de control plesk y pulse sobre...

Ver pagina en servidor sin tener actualizadas las dns aun

Cuando realizamos una migración antes de cambiar las dns es necesario muchas veces revisar si...