02/07/2012

PHP - Email autenticado com phpMailer e Gmail

<?php
    require_once('class.phpmailer.php');
    // http://sourceforge.net/projects/phpmailer/files/

    $mail             = new PHPMailer();
    $body             = eregi_replace("[\]",'',$body);

    $mail->IsSMTP();
    $mail->SMTPDebug  = 2;                   

    $mail->SMTPAuth   = true;               
    $mail->SMTPSecure = 'tls';
    $mail->Host       = 'smtp.gmail.com';
    $mail->Port       = 587;
    $mail->Username   = 'email@gmail.com';
    $mail->Password   = 'senha';

    $mail->From = 'email@remetente.com.br';
    $mail->FromName = 'Nome do remetente';
    $mail->Subject    = 'Assunto';
    $mail->WordWrap = 50;
    $mail->MsgHTML('Mensagem');

    $mail->AddAddress('email@destinatario.com.br');

    if(!$mail->Send()) { 
      echo 'Erro no envio: ' . $mail->ErrorInfo;
    } else {
      echo 'Mensagem enviada.';
    }
?>

Nenhum comentário:

Postar um comentário