我在一家德国公司工作,每天向客户发送数千封电子邮件。我们的员工通过 Microsoft 356 发送电子邮件,但系统不使用邮件服务器,而是通过 PHP sendmail 发送电子邮件,因此我们的许多电子邮件最终都进入了客户的垃圾邮件文件夹。我的问题是,我们如何设置自己的邮件服务器并对其进行配置,以降低被列入阻止列表的风险。rDNS、SPF、DKIM、SSL?
配置这些就足够了吗,还是还有其他要求?不幸的是,我找不到确切的要求“清单”。
答案1
不幸的是,我找不到确切的要求“清单”。
我们有这个较老的典型问题但对于与德国有某种联系的客户的有限应用,您可能会发现这 3 个列表的结合更有帮助。 DACH 地区的许多其他邮件收件人也应用等效规则集:
- 1&1:https://postmaster.gmx.net/en/email-policy/https://postmaster.web.de/en/email-policy
- 谷歌:https://support.google.com/mail/answer/81126
- 电信:https://postmaster.t-online.de/index.en.html
如果您向这些提供商发送大量邮件,我敢打赌您之前一定收到过 SMTP 阶段的拒绝或滥用投诉。阅读这些投诉,它们可能会指出关键问题(您正在针对发送到您的邮箱的所有邮件采取行动postmaster
,abuse
对吗?)。
简短的摘要:
- 不要发送格式错误的消息,不要运行损坏/未维护的软件
- 重复邮寄必须包括让他们停止的方法
- 制作丰富而明确地明确发送者、whois/rDNS/website/headers/names,无论谁检查,都必须尽可能地指明负责实体
- 不要,曾经发送客户未明确且知情同意接收的内容
- 对于新部署,只需将 DMARC 和 TLS 视为最低要求
你可以忘记大多数阻止列表,它们是一个最后一招措施。虽然它们有时会出现在你未能实施第 3 点的地方,但它们通常很少针对你,具体来说。如果有人确实添加了您,具体来说,您在程序层面失败了(例如反复向过去客户的长期无效地址发送消息),单靠邮件服务器设置无法帮助您。