Envio de emails em modo autenticado no PHP usando phpmailer电子邮件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Envio de emails em modo autenticado no PHP usando phpmailer电子邮件相关的知识,希望对你有一定的参考价值。

O envio de emails deve ser feito de modo autenticado, utilizando o smtp do servidor.
Este script é um exemplo de envio desta forma, usando a classe phpmailer para isso.
  1. <?php
  2.  
  3. /**
  4. * @author Gilmar Pupo <[email protected]>
  5. *
  6. * Instrucoes:
  7. * O envio de emails deve ser feito de modo autenticado, utilizando o smtp do servidor.
  8. * Este script é um exemplo de envio desta forma, usando a classe phpmailer para isso.
  9. *
  10. **/
  11.  
  12. function envia($destinatario,$titulo,$corpo,$from,$fromName, $user, $pass, $smtp = 'localhost')
  13. {
  14.  
  15. $titulo = str_replace(" ", ' ', $titulo);
  16. require_once("phpmailer/class.phpmailer.php");
  17. $mail = new PHPMailer();
  18. $mail->From = $from;
  19. $mail->FromName = $fromName;
  20. $mail->Host = $smtp;
  21. $mail->Mailer = "smtp";
  22. $mail->Username = $user;
  23. $mail->Password = $pass;
  24. $mail->SMTPAuth = true;
  25. $mail->IsSMTP();
  26. $mail->Subject = $titulo;
  27. $mail->Body = $corpo;
  28. $mail->Ishtml(false);
  29. $mail->SMTPDebug = false;
  30. //$mail->AltBody = $corpo;
  31. $mail->AddReplyTo($user, $user);
  32. $mail->AddAddress($destinatario,$destinatario);
  33. return $mail->Send();Website hrsprings.com.br
  34. }
  35.  
  36. function mail_auth($para, $titulo,$corpo)
  37. {
  38. $email = '[email protected]'; //Caixa postal criada no Painel de controle;
  39. $senha = 'senhaDaCaixaPostal';
  40. return envia($para,$titulo,$corpo,$email,'Nome de quem esta enviando os email', $email, $senha);
  41. }
  42.  
  43.  
  44. // agora, na sequencia do seu script, basta usar a funcao mail_auth() ao invez da funcao mail()

以上是关于Envio de emails em modo autenticado no PHP usando phpmailer电子邮件的主要内容,如果未能解决你的问题,请参考以下文章

PHP 通过POST Ejemplo de PHP y el envio de datos

text Activar modo debug de Firebase Analytics

ruby Códigodelnivel 3,modo Intermediate de RubyWarrior

ruby Códigodelnivel 2,modo Intermediate de RubyWarrior

ruby Códigodelnivel 1,modo Intermediate de RubyWarrior

ruby Códigodelnivel 8,modo Beginner de RubyWarrior