Advertisement
priscamaria

phpmailerp_prisV2

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