我们有一项需要注册的服务,注册过程会发送一些确认电子邮件。
这些电子邮件用三行消息表示,您必须单击某个带有生成令牌的链接才能完成注册。我们以多种语言发送这些电子邮件,且始终采用 HTML 格式。
这些电子邮件总是立即发送到 Gmail、Yahoo 和 Hotmail 帐户。不过,我们花了不少功夫才让本地 Exchange 服务器通过这些邮件;“智能”垃圾邮件过滤器总是将这些邮件评为 75% 左右的可疑邮件。位于同一共享主机上的另一台邮件服务器发送的电子邮件总是能通过。同时,发送到本地 Exchange 服务器的其他确认电子邮件通常会发送到我们的邮箱。问题似乎只出现在我们的确认电子邮件中。
问题是我们如何确保这些确认电子邮件不会被垃圾邮件过滤器丢弃?是否有一种安全的技术,例如使用某些特定的发件人 ID(如“noreply”)或在邮件中包含一些特定文本,或许是更多文本或其他内容,以便让垃圾邮件过滤器将确认邮件归类为此类。
答案1
我不了解 Exchange,但我很确定您可以在某处配置以信任来自您自己的服务器的每封邮件。
更一般地讲,这里有一些避免被归类为垃圾邮件的提示:
- 不要发送垃圾邮件(仅发送请求的邮件,使取消订阅新闻通讯等变得非常容易,不要让任何人有理由将您的邮件标记为垃圾邮件)
- 尝试个性化甚至注册确认:“亲爱的 John Doe”而不是“亲爱的客户”。
- 不要成为公开中继
- 确保您的 DNS 条目(正向和反向)顺序正确
- 配置 DKIM 和/或 SPF 记录
答案2
除了 SvenW 所概述的内容外,还应避免使用 ISP 提供的动态互联网 IP 地址。相当多的常用黑名单会自动将动态分配的 IP 块识别为可能的垃圾邮件来源。
即使使用静态 Internet IP,也应验证该地址未被 ISP 错误分类 - 这可能导致 IP 块被错误识别为动态分配(重新被列入黑名单)。
某些托管公司对垃圾邮件发送者很友好,因此其大部分 IP 块都被列入黑名单。在选择托管服务提供商时,您可以考虑这一点。