【问题标题】:Guidelines for email newsletter service电子邮件通讯服务指南
【发布时间】:2010-09-12 07:35:54
【问题描述】:
我正在使用 .NET 和 Windows Server 技术实现电子邮件通讯发送服务。是否有全面的指南可以帮助避免电子邮件被垃圾邮件过滤器和其他机制捕获?
它们应该涵盖(合法)批量邮件发送的所有方面:SMTP 配置、DNS、HTML 内容、图像、内容中的链接等。一个简单的例子:嵌入图像还是从服务器加载图像更好?
如果您能提供一些经验数据来展示所采取的某些措施的效率,那就太好了。
【问题讨论】:
标签:
email
smtp
email-spam
【解决方案1】:
虽然我没有明确的答案,但我认为这是一个非常重要的问题。
以下是我所知道的一些花絮
- 选择一个干净的主机/smtp 服务器。垃圾邮件 SMTP 服务器的 IP 地址通常被其他 ISP 列入黑名单。
- 向每位订阅者发送一封简单的介绍性电子邮件,要求他们将您的发件人地址添加到他们的安全列表中。
- 非常谨慎地只发送给那些真正期待它的人。您不希望垃圾邮件过滤器的模式识别器了解您内容的味道。
- 如果您事先不知道您的 smtp 服务器,最好在应用程序中提供配置选项以控制批次大小和批次之间的延迟。有些服务器不喜欢大批量或连续活动。
【解决方案2】:
除非您有非常具体的理由自己托管时事通讯,否则我认为您最好使用第三方服务。那里有很多,有些价格非常便宜。
它将为您节省开发工作
(没有必要重新发明
轮子)。
他们的系统将处理所有
你取消订阅链接的东西
需要包含在电子邮件通讯中
遵守 CAN SPAM 法律或
随便。
他们处理垃圾邮件
报告您将不可避免地得到
如果您有任何重要大小的列表。
他们保留了谁注册的记录,
他们是如何注册的,以及他们的 IP
地址,并可以在
收到垃圾邮件报告以证明
他们的服务没有发送
清除垃圾邮件。
您可以使用双重选择
(或确认选择加入),额外
证明人民的证据
你实际上正在发送电子邮件
注册接收它们。
如果您确实需要自己托管,我建议您在网络上搜索“电子邮件可传递性”。已知的帮助包括正确设置 SPF 记录、DomainKeys/DKIM、正确的 DNS 设置(尤其是反向 DNS - 最好只使用在线服务来检查您的 DNS 设置)。您可以通过向 check-auth@verifier.port25.com 发送电子邮件来测试很多这些东西。
最好避免在您的电子邮件中使用垃圾词 - 总是有点猜测,但有些词可能会触发过滤器。
但我想到目前为止,最重要的是从与 ISP 保持良好关系的受信任服务器发送您的电子邮件(即确保 ISP 不会认为该服务器正在发送垃圾邮件)。这就是为什么让第三方为您处理所有事情要容易得多的一个重要原因。