任何电子邮件帐户都不会收到电子邮件,除了Gmail和Hotmail

我们已经开发了一个使用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。