【发布时间】:2010-11-11 05:05:08
【问题描述】:
当mail() 失败时,没有太多关于哪里出了问题的信息。我知道最好的做法是检查您的 sendmail 日志,或任何使用 PHP 的邮件程序。但是从编程和实用的角度来看:在 Linux 托管环境中,PHP 程序可以做些什么来获取尽可能多的额外信息来正确记录故障、可能的原因等并生成可用的、 可操作错误?
【问题讨论】:
-
我一直无法成功检索错误信息。我发现缓解这种情况的唯一方法是通过我的 php 应用程序中的队列系统,队列将继续尝试发送电子邮件。
标签: php linux error-handling email sendmail