Advertisement
Guest User

Untitled

a guest
Jun 26th, 2017
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.39 KB | None | 0 0
  1. <?php
  2.  // chamada da classe phpmailer
  3. require_once('class.phpmailer.php');
  4.  
  5. // resgatando os dados passados pelo form
  6. $nomeusuario = $_POST['nome'];
  7. $emailusuario = $_POST['email'];
  8. $assunto = $_POST['assunto'];
  9. $mensagem = $_POST['msg'];
  10.  
  11.  
  12. // faço a chamada da classe
  13. $Email = new PHPMailer();
  14. // na classe, há a opção de idioma, setei como br
  15. $Email->SetLanguage("br");
  16. // esta chamada diz que o envio será feito através da função mail do php. Você mudar para sendmail, qmail, etc
  17. // se quiser utilizar o programa de email do seu unix/linux para enviar o email
  18. $Email->IsMail();
  19. // ativa o envio de e-mails em HTML, se false, desativa.
  20. $Email->IsHTML(true);
  21. // email do remetente da mensagem
  22. $Email->From = $emailusuario;
  23. // nome do remetente do email
  24. $Email->FromName = $nomeusuario;
  25. // Endereço de destino do emaail, ou seja, pra onde você quer que a mensagem do formulário vá?
  26. $Email->AddAddress("contato@diage.com.br");
  27. // informando no email, o assunto da mensagem
  28. $Email->Subject = $assunto;
  29.  
  30. // Define o texto da mensagem (aceita HTML)
  31. $Email->Body .= "<B>E-mail enviado por usuário<BR></b>";
  32. $Email->Body .= "Mensagem do usuário: $msg<BR><BR>";
  33.  
  34. // verifica se está tudo ok com oa parametros acima, se nao, avisa do erro. Se sim, envia.
  35. if(!$Email->Send())
  36.  
  37.   {
  38.  
  39. echo "A mensagem não foi enviada. <p>";
  40. echo "Erro: " . $mail->ErrorInfo;
  41.  
  42. }
  43. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement