假设我有这种情况:
我的电子邮件地址me@company.com的邮件服务器(以及MX)托管在我的办公室.
我的网站company.com由第三方网络托管公司托管.
在我的网站上,我创建了一个< form>使用FROM,TO,SUBJECT,BODY并使用PHP mail()发送给客户.
由于Web服务器是第三方,PHP mail()使用localhost邮件服务器.
我认为我的邮件将到达客户的邮件服务器并显示为“伪造”或垃圾邮件.
我需要做些什么来确保我的邮件看起来合法,并且收到的邮件不会发送到第三方网络托管服务商?
您的
邮件将受到接收域政策的约束 – 唯一可以告诉您“您需要做什么以确保
邮件看起来合法”的人是这些网站上的
邮件管理员.
一些建议:
>确保您的邮件表格相当安全 – 您不希望无意中成为垃圾邮件发送者.
>确保您的FROM和REPLY-TO地址指向您想要退回/回复/等的地方.去
>确保您的网络服务器列在您的域名SPF record中
>如果您愿意,请正确配置DKIM.>如果您要发送批量邮件,请与较大网站(Yahoo,Google,Hotmail等)的邮局主管/批量邮件人员联系.>(可选)配置Web服务器以将普通MX用作智能主机/中继.