【发布时间】:2014-08-01 12:11:24
【问题描述】:
我遇到了最奇怪的问题,我有一个带有联系表格的网站,我正在使用 php mail() 处理表格并发送电子邮件。问题是电子邮件永远不会收到从网站发送的消息。该电子邮件与发送它的站点位于同一域名上。我还输入了其他电子邮件地址,表格工作正常。我还直接从我的 gmail 帐户发送到未从网站接收的电子邮件帐户,一切正常。
似乎只有从该网站发送的电子邮件被阻止。我检查了垃圾邮件过滤器,将电子邮件列入白名单,并致电检查所有内容的服务器公司,以查看邮件是否在某个地方被捕获,与他们通了一个小时后,他们也无法确定问题所在。
我已经用尽了所有方法,我已经实现了 PHPMailer,但仍然没有通过。任何帮助都将不胜感激,我已用尽一切可能的方法来确保我做的事情是正确的,并且没有任何效果。
这是表单所在的页面: http://ownerbuilderloans.com/contact-us
这是它发送到的电子邮件地址: 贷款@ownerbuilderloans.com
提前谢谢!
【问题讨论】:
-
邮件日志是怎么说的?
-
@Dagon 老实说,我不确定我是否可以检查它们,该域托管在 media Temple 上,它们的电子邮件由 Synergy Broadband 处理,我不知道如何检查日志.
-
我不知道任何人如何通过访问适当的日志文件来调试任何东西。
-
@Dagon 日志会显示什么吗,我使用的是 php 的 mail() 方法,所以它实际上并没有通过电子邮件地址本身路由?
-
邮件服务器日志最有用,mail() 使用本地邮件服务器。既然您使用过 PHPMailer,为什么不尝试其他邮件服务器,例如 Gmail,只是为了测试