quinta-feira, 11 de julho de 2013

Enviar email localmente - Usando PHPMailer

Hoje iremos aprender como enviar email localmente, você poderá enviar email do localhost, usando phpmailer.

Faça dowload do phpmailer:

http://sourceforge.net/projects/phpmailer/


Explicando o código:

enviaemail.php
<?php

// Inclui o arquivo class.phpmailer.php localizado na pasta phpmailer
require("phpmailer/class.phpmailer.php");

// Inicia a classe PHPMailer
$mail = new PHPMailer();


// Inicia a classe PHPMailer
$mail = new PHPMailer();


// Define os dados do servidor e tipo de conexão

$mail->IsSMTP(); // Define que a mensagem será SMTP
$mail->Host = "smtp.mail.yahoo.com.br";
// Endereço do servidor SMTP
$mail->From = "programador@yahoo.com.br"; // Seu e-mail
$mail->FromName = "Programador"; // Seu nome
// Define os destinatário(s)
$mail->AddAddress('essevaipara@hotmail.com', 'Programador sem café');
$mail->IsHTML(true); // Define que o e-mail será enviado como HTML
$mail->Subject = "Mensagem Teste"; // Assunto da mensagem
$mail->Body = "Esse é corpo da mensagem...... ";
$mail->AltBody = "Este é o corpo da mensagem de teste, em texto plano, dá para configurar do jeito que você quiser o seu email. ";

// Envia o e-mail
$enviado = $mail->Send();


// Exibe uma mensagem de resultado
if ($enviado) {echo "E-mail enviado com sucesso!";
} else {
echo "Não foi possível enviar o e-mail.<br /><br />";
echo "<b>Informações do erro:</b> <br />" . $mail->ErrorInfo;
}


?>
 






Nenhum comentário:

Postar um comentário