我的组织目前正在将电子邮件递送外包给 SMTP 服务提供商。我们正在考虑将其带回公司内部递送我们自己的电子邮件。
我们每天发送大约 5000 封与订单确认和发货通知相关的交易电子邮件。这种数量和这些电子邮件的重要性意味着我们需要确保我们的邮件服务器配置得尽可能好,以避免这些电子邮件看起来像垃圾邮件。
我们发送的电子邮件往往类似,都是模板化的订单确认,因此风险在于电子邮件被归类为垃圾邮件,从而遭到阻止或被退回。
通过外包电子邮件提供商,我们可以获得良好的传递能力,但如果我们自己做,我们担心电子邮件无法送达。
我们目前的想法包括:
- 正确设置反向 DNS
- 设置 SPF 记录
- 域密钥(不确定这是否容易或困难)
设置可以发送此数量的电子邮件并避免被归类为垃圾邮件的邮件服务器有哪些技巧和最佳做法?
答案1
考虑在 dnswl.org 上注册。还有一些开放服务可以验证您的配置。
- 一定要正确使用 rDNS,并使用主机的子域。例如 mail.example.com 而不是 example.com。确保您拥有正确的静态 IP 地址,该地址未在 spamhaus.org 中列出。避免在 DNS 名称中使用 IP 地址的任何部分。
- 将软件中配置的邮件服务器名称与 DNS 名称进行匹配。
- 请设置所需的邮政局长和滥用电子邮件地址。
- 确保发件人地址的标注有效,至少对于目标服务器而言。
- 考虑实施退回地址标签验证 (BATV) 以允许验证退回通知。
- 一定要正确使用 SPF。当垃圾邮件发送者使用它时,它将有助于防止垃圾邮件发送者使用您的地址。还要为服务器执行 SPF。请参阅 openhttp://www.openspf.org/。
- DKIM 将验证已签名的内容,这可能对您的目的有用。它对垃圾邮件分数没有太大影响。我发现很多现有的签名者都存在实施问题。
- 为发送和接收的电子邮件设置适当的策略。在服务器中尽可能多地实施这些策略以限制传入的电子邮件。
- 将您中继的服务器限制为 LAN 内需要发送电子邮件的服务器。仅接受您所在域的电子邮件。
我有一篇关于运行电子邮件服务器还有一些其他评论。这有点像是抱怨,因为由于电子邮件实施不当,一些合法的发帖者发送的电子邮件看起来很像垃圾邮件。
编辑:通常,像 、 和 这样的服务smtp
具有mail
与www
服务相关的名称(子域)。在某些情况下,这些将具有数字后缀,如smtp2
或www1
。这使得在不同的服务器上提供服务变得简单。服务器通常有自己的主机名(子域),与它们提供的服务无关。如今,域名可能用于网络流量,但通常会立即重定向到网络子域。
答案2
我假设这些电子邮件会根据订单信息、状态等发送给不同域的许多不同收件人,对吗?那么对于任何给定的外部域,您可能只会发送这 5,000 封电子邮件中的几封?如果是这样,那您应该没问题。仅仅因为您发送了大量电子邮件,并不会让您比每天只发送几十封电子邮件的公司更容易被标记为垃圾邮件发送者。Amazon.com 每天发送数十万封与订单相关的电子邮件。拥有数千或数万名员工的公司每天总共发送数十万封电子邮件。IBM、微软、通用汽车和沃尔玛都是每天发送数十万封电子邮件的公司的例子。
如果您遵循发送电子邮件的普遍接受的“规则”,例如确保您的服务器不是开放中继、具有有效的 rDNS 和 SPF 记录等,那么您就没问题。
答案3
SPF 和 DKIM 不会降低您被标记为垃圾邮件的机会,因为它们只是表明您被授权向给定域发送邮件(即使垃圾邮件发送者也会使用 SPF 和 DKIM)。
反向 DNS 是主要的,同时还要让您的服务器正确使用 HELO,并确保您从“正确的”静态 IP 地址发送,该地址不在任何列出住宅/动态 IP 块等内容的 RBL 上。
当然,确保您远离任何 RBL 是首要的事情,但如果您只是发送发货/订单通知,您就不应该遇到您的邮件被未经请求的问题。