Advertisement
Guest User

Untitled

a guest
Jul 9th, 2017
552
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. $email_destino = array(
  4. "1" => "marcia.vandinha@gmail.com",
  5. "2" => "vendas@blimer.com",
  6. "3" => "marketing@blimer.com",
  7. "4" => "parceiro@blimer.com"
  8. );
  9.  
  10. if(isset($_POST['area']) && isset($_POST['nome']) && isset($_POST['email']) && isset($_POST['telefone']) && isset($_POST['mensagem']))
  11. {
  12. $area = $_POST['area'];
  13. $nome = $_POST['nome'];
  14. $email = $_POST['email'];
  15. $telefone = $_POST['telefone'];
  16. $mensagem = $_POST['mensagem'];
  17. }
  18. else
  19. {
  20. echo "Todos os campos devem ser preenchidos!";
  21. exit;
  22. }
  23. $msg = "Nome do usuário: $nome\n";
  24. $msg .= "E-mail: $email\n";
  25. $msg .= "Telefone: $telefone\n";
  26. $msg .= "Mensagem: $mensagem";
  27.  
  28. //mail($email_destino[$area], "Mensagem do usuário", $msg);
  29. //echo "<script>alert(Sua mensagem foi enviada com sucesso!);location='index.php';</script>";
  30.  
  31. require_once('phpmailer/class.phpmailer.php');
  32.  
  33. //Instância
  34.  
  35. $mail = new PHPMailer();
  36.  
  37. //Diz que vai ser utilizando SMTP
  38.  
  39. $mail->IsSMTP();
  40.  
  41. //Especifica o tipo de segurança, só inclui essa linha se for ssl.
  42.  
  43. $mail->SMTPSecure = "tls";
  44.  
  45. //Inclui o servidor de email que vai enviar a mensagem, no caso vou te dar o exemplo do gmail
  46.  
  47. //$mail->Host = "mail.hexagonosti.com";
  48.  
  49. //Diz que tem autenticacao
  50.  
  51. $mail->SMTPAuth = true;
  52. $mail->SMTPSecure = "ssl";
  53. $mail->Port = 465;
  54. //Informa o HOST do GMAIL
  55. $mail->Host = "smtp.gmail.com";
  56. //Passa o login e senha do gmail
  57.  
  58. $mail->Username = "marcia.vandinha@gmail.com";
  59.  
  60. $mail->Password = "36459509";
  61.  
  62. //Agora eu passo um email que vai enviar o email digitado, no caso vou enviar do meu gmail pro meu proprio gmail.
  63.  
  64. $mail->From = "$email";
  65.  
  66. $mail->FromName = "$nome";
  67.  
  68. $mail->AddAddress("marcia.vandinha@gmail.com");
  69.  
  70. //Aqui eu vou enviar o email.
  71.  
  72. $mail->Subject = "Titulo do Email";
  73.  
  74. //Mensagem armazenada em uma variavel PHP que foi pega de algum formulario quando o cara apertou enviar.
  75.  
  76. $mail->Body = $msg;
  77.  
  78. if(!$mail->Send())
  79.  
  80. {
  81.  
  82. echo "Message could not be sent. <p>";
  83.  
  84. echo "Mailer Error: " . $mail->ErrorInfo;
  85.  
  86. exit;
  87.  
  88. }
  89. /*mail($email_destino[$area], "Mensagem do usuário", $msg);
  90. echo "<script>alert(Sua mensagem foi enviada com sucesso!);location='index.php';</script>";*/
  91. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement