【发布时间】:2012-04-12 14:32:42
【问题描述】:
我的网站上有一个联系表格,有时通过此表格发送的电子邮件会进入垃圾邮件文件夹。我认为问题在于已发送电子邮件标题中使用的“发件人”字段。在该字段中是用户输入的电子邮件地址。 将诸如contact@mywebsite.com之类的地址用于“发件人”字段并仅用于发件人的回复字段地址是否是一种好习惯?或者可以使用其他什么解决方案?
谢谢
【问题讨论】:
标签: php email contact-form
我的网站上有一个联系表格,有时通过此表格发送的电子邮件会进入垃圾邮件文件夹。我认为问题在于已发送电子邮件标题中使用的“发件人”字段。在该字段中是用户输入的电子邮件地址。 将诸如contact@mywebsite.com之类的地址用于“发件人”字段并仅用于发件人的回复字段地址是否是一种好习惯?或者可以使用其他什么解决方案?
谢谢
【问题讨论】:
标签: php email contact-form
在我看来,在 from 字段中使用 contact@mywebsite.com 没有问题,因为它来自您网站的联系页面。我没问题。
【讨论】:
mail() 声明中,我尝试过""-f myserver.myhost.com",但邮件不会发送..
电子邮件被标记为垃圾邮件的原因有很多。
你是否有一个反向 dns 名称再次设置邮件服务器的上行地址?许多邮件服务器首先检查这个
【讨论】:
电子邮件被标记为垃圾邮件的原因有很多。最容易解决的最常见的方法称为 Forward Confirm(s) Reverse DNS。
这基本上意味着您发送的邮件服务器的 DNS 查找,例如mywebsite.com 解析为 IP:1.2.3.4。
如果在 ARPA in-addr.arpa (IPv4) 查找中,您解析的 IP 1.2.3.4 解析为 mywebsite.com,那么您已经通过了这个最基本的步骤。如果您还没有这样做,您可能已经将您的邮件服务器列入黑名单,因此请检查网络上提供的各种搜索引擎和工具。
这是一个检查工具:
【讨论】: