-
-
Save robertopc/5ef06f08f6ebdf3743f2 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
// Inclui o arquivo class.phpmailer.php localizado na pasta phpmailer | |
require_once("phpmailer/class.phpmailer.php"); | |
// 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.dominio.net"; // Endereço do servidor SMTP | |
//$mail->SMTPAuth = true; // Usa autenticação SMTP? (opcional) | |
//$mail->Username = '[email protected]'; // Usuário do servidor SMTP | |
//$mail->Password = 'senha'; // Senha do servidor SMTP | |
// Define o remetente | |
// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= | |
$mail->From = "[email protected]"; // Seu e-mail | |
$mail->FromName = "Joãozinho"; // Seu nome | |
// Define os destinatário(s) | |
// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= | |
$mail->AddAddress('[email protected]', 'Fulano da Silva'); | |
$mail->AddAddress('[email protected]'); | |
//$mail->AddCC('[email protected]', 'Ciclano'); // Copia | |
//$mail->AddBCC('[email protected]', 'Fulano da Silva'); // Cópia Oculta | |
// Define os dados técnicos da Mensagem | |
// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= | |
$mail->IsHTML(true); // Define que o e-mail será enviado como HTML | |
//$mail->CharSet = 'iso-8859-1'; // Charset da mensagem (opcional) | |
// Define a mensagem (Texto e Assunto) | |
// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= | |
$mail->Subject = "Mensagem Teste"; // Assunto da mensagem | |
$mail->Body = "Este é o corpo da mensagem de teste, em <b>HTML</b>! :)"; | |
$mail->AltBody = "Este é o corpo da mensagem de teste, em Texto Plano! \r\n :)"; | |
// Define os anexos (opcional) | |
// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= | |
//$mail->AddAttachment("c:/temp/documento.pdf", "novo_nome.pdf"); // Insere um anexo | |
// Envia o e-mail | |
$enviado = $mail->Send(); | |
// Limpa os destinatários e os anexos | |
$mail->ClearAllRecipients(); | |
$mail->ClearAttachments(); | |
// Exibe uma mensagem de resultado | |
if ($enviado) { | |
echo "E-mail enviado com sucesso!"; | |
} else { | |
echo "Não foi possível enviar o e-mail."; | |
echo "<b>Informações do erro:</b> " . $mail->ErrorInfo; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment