Guest User

Untitled

a guest
Sep 1st, 2018
327
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.21 KB | None | 0 0
  1. <?php
  2.  
  3. // Inclui o arquivo class.phpmailer.php localizado na pasta phpmailer
  4. require("class/class.phpmailer.php");
  5.  
  6. $nome = $_POST['nome'];
  7. $remetente = $_POST['email'];
  8. $assunto = $_POST['assunto'];
  9. $mensagem= $_POST['mensagem'];
  10.  
  11.  
  12.  
  13.  
  14. // Inicia a classe PHPMailer
  15. $mail = new PHPMailer();
  16.  
  17. // Define os dados do servidor e tipo de conexão
  18. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  19. $mail->IsSMTP(); // Define que a mensagem será SMTP
  20. $mail->Host = "smtp.live.com"; // Endereço do servidor SMTP
  21. $mail->SMTPAuth = true; // Usa autenticação SMTP? (opcional)
  22. $mail->Username = 'renatolonghi@hotmail.com'; // Usuário do servidor SMTP
  23. $mail->Password = 'rntdemon17'; // Senha do servidor SMTP
  24.  
  25. // Define o remetente
  26. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  27. $mail->From = "$remetente"; // Seu e-mail
  28. $mail->FromName = "$nome"; // Seu nome
  29.  
  30. // Define os destinatário(s)
  31. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  32. $mail->AddAddress('renatolonghi@hotmail.com', 'Renato Longhi');
  33. //$mail->AddAddress('renatolonghi@hotmail.com');
  34. //$mail->AddCC('ciclano@site.net', 'Ciclano'); // Copia
  35. //$mail->AddBCC('fulano@dominio.com.br', 'Fulano da Silva'); // Cópia Oculta
  36.  
  37. // Define os dados técnicos da Mensagem
  38. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  39. $mail->IsHTML(true); // Define que o e-mail será enviado como HTML
  40. //$mail->$headers = CharSet = 'iso-8859-1'; // Charset da mensagem (opcional)
  41.  
  42. // Define a mensagem (Texto e Assunto)
  43. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  44. $mail->Subject = "$assunto " ; // Assunto da mensagem
  45. $mail->Body = "$mensagem \r\n";
  46. $mail->AltBody = "$mensagem \r\n ";
  47.  
  48. // Define os anexos (opcional)
  49. // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  50. //$mail->AddAttachment("c:/temp/documento.pdf", "novo_nome.pdf"); // Insere um anexo
  51.  
  52. // Envia o e-mail
  53. $enviado = $mail->Send();
  54.  
  55. // Limpa os destinatários e os anexos
  56. $mail->ClearAllRecipients();
  57. $mail->ClearAttachments();
  58.  
  59. // Exibe uma mensagem de resultado
  60. if ($enviado) {
  61. echo "E-mail enviado com sucesso!";
  62. } else {
  63. echo "Não foi possível enviar o e-mail.<br /><br />";
  64. echo "<b>Informações do erro:</b> <br />" . $mail->ErrorInfo;
  65. }
  66.  
  67. ?>
Add Comment
Please, Sign In to add comment