如何发送电子邮件并避免被归类为垃圾邮件?

如何发送电子邮件并避免被归类为垃圾邮件?

这是一个典型问题关于如何处理从您的服务器发送的被错误分类为垃圾邮件的电子邮件。有关更多信息,您可能会发现这些类似的问题很有帮助:

有时我想给我的客户发送新闻通讯。问题是,有些电子邮件被当作垃圾邮件。大多数都是通过客户端的 Outlook 发送的(甚至在我自己的 Outlook 2007 中也是如此)。

现在我想知道应该怎么做才能创建“好”的电子邮件。我知道反向查找等,但是(例如),带有唯一 ID 的取消订阅链接怎么样?这会增加垃圾邮件评级吗?

答案1

确保您的电子邮件看起来不像典型的垃圾邮件:不要只插入大图像;检查字符集是否设置正确;不要插入“仅限 IP 地址”链接。像写普通电子邮件一样撰写您的通信。让退订或退出变得非常容易。否则,您的用户将通过按“垃圾邮件”按钮退订,这将影响您的声誉。

从技术方面来说:如果您可以选择 SMTP 服务器,请确保它是“干净的”SMTP 服务器。垃圾邮件 SMTP 服务器的 IP 地址通常被其他提供商列入黑名单。如果您事先不知道您的 SMTP 服务器,最好在应用程序中提供配置选项来控制批次大小和批次之间的延迟。有些邮件服务器不接受大型发送批次或连续活动。

使用电子邮件身份验证方法,例如防晒指数, 和密钥管理信息系统证明您的电子邮件和域名是一致的。这样做的好处是,您可以防止电子邮件域名被盗用。此外查看你的反向 DNS确保您的邮件服务器的 IP 地址指向您用于发送邮件的域名。

确保您电子邮件的回复地址是有效的现有地址。在收件人字段中使用收件人的完整真实姓名,而不仅仅是电子邮件地址(例如),并监控您的滥用账户,例如"John Doe" <[email protected]>[电子邮件保护][电子邮件保护]

答案2

自动取消订阅那些电子邮件地址被退回的邮件收件人,并与主要邮件提供商建立投诉反馈循环,并自动取消订阅那些将您的邮件报告为垃圾邮件/垃圾的收件人。这将大大提高您的声誉和传递率。

答案3

这个问题提到基础已经到位,但是当我们将其他人指向这个典型问题时,我只是想确保我们涵盖了我们的基础。

目前基本上需要满足以下最低要求:

  1. 确保正确配置了正向和反向 DNS。邮件服务器必须在 HELO/EHLO 交换中标识自己,该名称应查找服务器正在使用的 IP。同样,该 IP 的反向查找应返回该名称。

  2. 确保您的服务器确实在握手中发送了主机名。您的服务器不应该发送 IP 地址。

  3. 确保您的 IP 地址不在任何 DNSRBL(黑名单)中。如果在,请处理。

  4. 使用更受欢迎的信誉服务检查您的 IP 信誉(SenderScore 目前很受欢迎,但随着时间的推移,它可能不会再流行)。这些服务通常有改善您信誉的指导方针,但并不像 RBL 那样直接“可以/不可以”。

  5. 不要伪造标题,不要在标题中撒谎,并确保在邮件中包含最少的标题(Date并且From是必需的,应该有SubjectSenderReply-ToTo/ Cc/ Bcc[如适用])。这是我最讨厌的事情之一,我想收到的有效新闻稿最终被归为垃圾邮件,因为它们伪造了 Outlook Express 标题,省略了日期或类似内容。

您也可以考虑设置 SPF、DKIM 和 DMARC。这些有助于提高邮件传递率,但并非必需(绝大多数电子邮件服务器都不需要)。

答案4

就像其他人所说的那样,您想避免在发送电子邮件时“看起来”像垃圾邮件,但您无法确定什么会或不会让您看起来像垃圾邮件,因为技术各不相同。

您可能需要考虑的一件事是,针对每封新闻稿向您的客户发送一封纯文本电子邮件,其中包含简短描述/问候语,后跟“单击此处查看我们的最新新闻稿!”消息;这样,您可以在 Web 服务器上托管您的消息,从而减少电子邮件的大小(并减少邮件服务器上的负载),另外,您还可以检查 Web 服务器上的日志,了解实际阅读消息的客户数量与删除消息的客户数量。

相关内容