我们已经开发了一个使用PHP 5.0和MySQL 5.0的Web应用程序。 它运行在Linux Redhat上的Apache上。 它有一个function,应用程序使用mail()函数发送电子邮件到用户的注册电子邮件地址。
电子邮件(从我们的服务器发送)只接收GMail或Hotmail电子邮件帐户。 它没有收到雅虎或Rediffmail的其他电子邮件帐户。
任何想法从哪里开始debugging呢?
谢谢。
PHP可能不是实际的发送者。
检查电子邮件服务器(sendmail,exim等)日志文件(在debian上,日志在/ var)。
请检查admin @或postmaster @电子邮件箱中的未送达通知。
检查我们的ISP是否为您的服务器IP使用错误的域名发布RDNS。
虽然可能性较小,但请在您的注册商处查看您域名的SPF。