Enviar correo con PHPMailer y Gmail

Ejemplo sencillo de como enviar un email utilizando la librería de PHPMailer y una cuenta de Gmail.

include ("class.phpmailer.php");

$mail = new PHPMailer();

$mail->IsSMTP();
$mail->Host     = "ssl://smtp.gmail.com";
$mail->Port     = 465;
$mail->SMTPAuth = true;

$mail->Username = "usuario@gmail.com";
$mail->Password = "password";

$mail->From     = "usuario@gmail.com";
$mail->FromName = "Webmaster";

$mail->Subject  = "Prueba desde Gmail";
$mail->WordWrap = 50;

$mail->AddAttachment("/path/to/file.zip");                // archivo adjunto
$mail->AddAttachment("/path/to/image.jpg", "image2.jpg"); // archivo adjunto

$mail->AddAddress("usuario@dominio.com");                 // Correo destino
$mail->IsHTML(TRUE);

$mail->Body = "Mensaje de prueba";

if(!$mail->Send()) {
    echo "Error: " . $mail->ErrorInfo;
} else {
    echo "Mensaje enviado";
}

Links:

http://sourceforge.net/projects/phpmailer/?source=directory
http://code.google.com/a/apache-extras.org/p/phpmailer/
https://github.com/Synchro/PHPMailer

Acerca de Moycas
Developer Web @moycc

6 Responses to Enviar correo con PHPMailer y Gmail

  1. Diego Luis dice:

    Segui todos los pasos y envie un correo para mi propia cuenta para probar y aparecio el siguiente mensaje:

    Error: SMTP Connect() failed

    puede ayudarme? gracias de todas formas, felicitaciones por el articulo..

  2. katherine dice:

    he intentado hacer la conexión con gmail y la clase phpmailer, pero aún no consigo que envié ningún correo, aunque el código no me arroja ningún error, sabrías por que? me puedo contactar contigo por correo?

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: