Advertisement
Guest User

Untitled

a guest
Nov 7th, 2016
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.01 KB | None | 0 0
  1. // Inclui o arquivo class.phpmailer.php localizado na pasta phpmailer
  2. require_once("phpmailer/class.phpmailer.php");
  3. // Inicia a classe PHPMailer
  4. $mail = new PHPMailer();
  5. // Define os dados do servidor e tipo de conexão
  6. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  7. $mail->IsSMTP(); // Define que a mensagem será SMTP
  8. $mail->Host = "smtp.dominio.net"; // Endereço do servidor SMTP
  9. //$mail->SMTPAuth = true; // Usa autenticação SMTP? (opcional)
  10. //$mail->Username = 'seumail@dominio.net'; // Usuário do servidor SMTP
  11. //$mail->Password = 'senha'; // Senha do servidor SMTP
  12. // Define o remetente
  13. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  14. $mail->From = "seumail@dominio.net"; // Seu e-mail
  15. $mail->FromName = "Joãozinho"; // Seu nome
  16. // Define os destinatário(s)
  17. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  18. $mail->AddAddress('fulano@dominio.com.br', 'Fulano da Silva');
  19. $mail->AddAddress('ciclano@site.net');
  20. //$mail->AddCC('ciclano@site.net', 'Ciclano'); // Copia
  21. //$mail->AddBCC('fulano@dominio.com.br', 'Fulano da Silva'); // Cópia Oculta
  22. // Define os dados técnicos da Mensagem
  23. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  24. $mail->IsHTML(true); // Define que o e-mail será enviado como HTML
  25. //$mail->CharSet = 'iso-8859-1'; // Charset da mensagem (opcional)
  26. // Define a mensagem (Texto e Assunto)
  27. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  28. $mail->Subject = "Mensagem Teste"; // Assunto da mensagem
  29. $mail->Body = "Este é o corpo da mensagem de teste, em <b>HTML</b>! :)";
  30. $mail->AltBody = "Este é o corpo da mensagem de teste, em Texto Plano! rn :)";
  31. // Define os anexos (opcional)
  32. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  33. //$mail->AddAttachment("c:/temp/documento.pdf", "novo_nome.pdf"); // Insere um anexo
  34. // Envia o e-mail
  35. $enviado = $mail->Send();
  36. // Limpa os destinatários e os anexos
  37. $mail->ClearAllRecipients();
  38. $mail->ClearAttachments();
  39. // Exibe uma mensagem de resultado
  40. if ($enviado) {
  41. echo "E-mail enviado com sucesso!";
  42. } else {
  43. echo "Não foi possível enviar o e-mail.";
  44. echo "<b>Informações do erro:</b> " . $mail->ErrorInfo;
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement