繁体   English   中英

连接正确时,用PHP Mailer发送的邮件会自动发送吗?

[英]Do mails sent with PHP Mailer send automatically when the connection is correct?

我想问一下,如果PHP Mailer库无法通过SMTP发送电子邮件,会发生什么情况。 该服务已连接到SMTP服务器,但根本不发送电子邮件。 这些电子邮件是否会排入某种队列,并在问题解决后发送?还是我必须从代​​码中重新发送一次?

在此先感谢您的帮助。

就PHPMailer而言,消息要么发送,要么不发送; 它不是自己的队列,因为它不是邮件服务器。 设置$mail->SMTPDebug = 2; 查看与邮件服务器的整个对话。 可能是您的邮件服务器确实在排队,并且可能需要一些时间来处理继续传递,但这超出了PHPMailer的控制范围。 您的邮件服务器日志(如果您有权访问它们)还将告诉您它在做什么。 所有这些都在PHPMaielr文档中进行了介绍。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM