我的非营利协会有一个 Exchange 服务器和一个 ListManager 服务器,用于处理向我们的成员(大约 800 个电子邮件地址)发送的公告和几个低流量的讨论列表服务器。
在接收方面,我们运行 Postini 来过滤所有接收的垃圾邮件,并使用一些本地 Spamassassin 来捕获 Postini 遗漏的其余垃圾邮件。
存在一个问题,即我们通过 ListManager 安装发送的某些邮件在 Postini 中被标记为垃圾邮件,而其他一些邮件则通过了。它阻止哪些邮件、允许哪些邮件通过,这似乎没有任何规律或理由。我猜我们正处于垃圾邮件的“门槛”上,我们在电子邮件中使用的某些术语将其推到了边缘。99% 的电子邮件都被服务器接受,但我怀疑有些服务会默默地丢弃这些邮件或将它们放在垃圾邮件文件夹中。
所以我的问题是:有哪些准则可以使这些消息获得最佳的传递效果?
有关我们特定设置的一些事实:
- 我们有 2 个内部服务器(一个 Exchange,一个 Listmanager),但是都使用相同的 IP 地址发送电子邮件。
- 我们域中接收邮件的 MX 记录,以及大多数邮件以何种方式发送(通过[电子邮件保护]),即 mx.mydomain.org。这被设置为我们的 IP 地址的 PTR 条目。
- 我们的 ListManager 设置为使用[电子邮件保护]作为发件人地址,但是它使用返回路径:[电子邮件保护]跟踪退回邮件。
我们为主域名设置了 SPF:
v = spf1 ip4:72.XX234/30 a:lists.mydomain.org mx:mydomain.org mx:lists.mydomain.org ?全部
我们在五到十垃圾邮件黑名单上,我认为他们屏蔽了我们,因为我们使用静态 IP 的 Verizon,而有些人屏蔽了整个 VZ。
我是否遗漏了什么设置,以最大限度地提高我们邮件的传递率?我们可以与任何大型“白名单”合作来帮助实现这一点吗?“大型”邮件发送者使用什么?我有一些想法,但想与这里的专家核实一下。
提前感谢您的回复!
答案1
我不确定您是在发送批量电子邮件还是在运行讨论组。我的大部分建议都是针对批量发送电子邮件的。
电子邮件传递 30% 靠配置,70% 靠列表管理。
配置:
- 使用 SPF/DKIM/Goodmail(如果适用)/等
- 确保你的反向 DNS 设置正确
- 始终使用相同的 IP 地址
- 始终使用相同的发件人地址
列表管理更加棘手:
您需要从列表中删除旧地址。这对营销人员来说可能非常难以理解,但这是您可以做的最重要的事情。比邮件内容、SPF 等更重要。好吧,也许不是反向 DNS,这是最重要的部分。
特别是针对列表管理:
- 加入 hotmail/AOL/Yahoo/等反馈循环。它们会向您发送那些将您的电子邮件标记为垃圾邮件的人,以便您可以将他们从列表中删除。
- 删除退回的电子邮件地址
- 跟踪每个用户的打开/点击情况。如果用户在 60-90 天内没有打开/点击电子邮件,则将其从列表中删除。
- 我过去曾将“旧”电子邮件地址隔离到不同的 IP 地址上,以避免污染过去的“A”列表。
- Hotmail(可能还有其他)会将旧的、未使用的电子邮件地址变成垃圾邮件陷阱。反复向这些地址发送电子邮件是非常糟糕的主意。
- 与您发送最多电子邮件的域或您最常被列入垃圾邮件列表的域建立牢固的关系。如果您与他们合作并遵循最佳注册/取消订阅做法,他们通常会非常有帮助。
- 让您的用户将您的发件人地址添加到他们的地址簿。许多电子邮件运营商将其用作白名单(hotmail、gmail 等)
- 尽一切可能摆脱黑名单。你被列入黑名单是有原因的。解决这个原因,你的大部分问题就会消失。
我想说,十有八九,你最好把电子邮件发送工作外包给别人。对于任何规模相当大的列表来说,管理这个过程都是一项艰巨的工作。
答案2
我发布了以下答案此主题。
您可能还想了解一下 DKIM:http://www.dkim.org/
Yesmail 是一家邮件营销公司,负责处理许多此类问题。
您可以做的其他事情包括
在发送电子邮件之前,先通过 Spamassassin 运行一下,以确保它们的分数不会太高。
避免使用 HTML
避免使用 URL
确保您的用户知道将您的外发电子邮件地址添加到地址簿或白名单中,然后坚持使用该地址。
与上述内容相关,尝试仅使用一个作为邮件发送源的外发电子邮件地址。
确保您的邮件服务器的 IP 地址在与其他邮件服务器通信时可以解析回其声明的域名。
如果可能的话,使用 TLS。
以上所有内容基本上都是垃圾邮件过滤器在评估邮件时寻找的内容,因此您的最终目标是尽可能避免触发因素。