Rem*_*anu 5 php linux email error-handling sendmail
当mail()失败时,没有太多关于出错的信息.我知道最好的做法是检查您的sendmail日志,或PHP使用的任何邮件程序.但是从编程和实用的角度来看:在Linux托管环境中,PHP程序可以做些什么来获取尽可能多的额外信息来正确记录故障,可能的原因等并产生可用的,可操作的错误?
肯定会有比这更好的答案,但我也有兴趣听到它。也许一种解决方案是编写您自己的 mail() 函数版本。这并不太难。如果您确实需要有关消息发送失败原因的完整/详细信息,那么这可能不是一个坏主意。它肯定会给你更多的控制权。