Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP邮件()发送到gmail。雅虎,美国在线,但不是我的域电子邮件_Php - Fatal编程技术网

PHP邮件()发送到gmail。雅虎,美国在线,但不是我的域电子邮件

PHP邮件()发送到gmail。雅虎,美国在线,但不是我的域电子邮件,php,Php,我在某个服务器上有一个邮件功能。当发送到gmail、yahoo、aol和其他电子邮件提供商时,它可以正常工作,包括附件。但是“收件人电子邮件”值是来自另一个域的电子邮件(test@mysampledomain.com). 电子邮件未收到 我还测试了使用aol、gmail和yahoo发送电子邮件,收到了电子邮件。是否有我遗漏的东西,这就是它不发送的原因?您是否检查了接收服务器的日志,以查看您的PHP框是否正在连接并尝试发送电子邮件?您是否在dns中添加了域(甚至手动)?同时启用PHP mail()

我在某个服务器上有一个邮件功能。当发送到gmail、yahoo、aol和其他电子邮件提供商时,它可以正常工作,包括附件。但是“收件人电子邮件”值是来自另一个域的电子邮件(test@mysampledomain.com). 电子邮件未收到


我还测试了使用aol、gmail和yahoo发送电子邮件,收到了电子邮件。是否有我遗漏的东西,这就是它不发送的原因?

您是否检查了接收服务器的日志,以查看您的PHP框是否正在连接并尝试发送电子邮件?您是否在dns中添加了域(甚至手动)?同时启用PHP mail()调试模式,并查看发送电子邮件时是否收到任何错误(由该特定域引起)我遇到问题,来自
mail
的邮件被某个过于热心的反垃圾邮件解决方案悄悄地杀死。如果其他所有内容都被检查出来,您可能希望确保情况并非如此。@Rudiviser我将检查日志。