发送不会被垃圾邮件过滤器阻止的电子邮件的要求是什么?

本文关键字:电子邮件 是什么 过滤器 | 更新日期: 2023-09-27 18:06:46

Email(toEmailAddress, fromEmailAddress, subject, body, fileName);

我使用SmtpClient类发送电子邮件。硬编码发件人地址为donotreply@somedomain.com。

我用不同的"TO"电子邮件地址运行了一些测试。发送到我的hotmail和Gmail的电子邮件从来不会发送到我公司的电子邮件地址,即使是垃圾邮件。我们客户的邮箱地址也没有。

发送不会被垃圾邮件过滤器阻止的电子邮件的要求是什么?

发送不会被垃圾邮件过滤器阻止的电子邮件的要求是什么?

Hotmail(和其他)阻止从标记为"私人"的ip地址发送的电子邮件。这是分配给isp的地址,isp通过DHCP将这些地址分配给客户。由于这些地址可以在不同的时间分配给不同的客户,因此它们不是每台计算机/服务器的静态地址。这是垃圾邮件发送者过去(现在仍然在使用)用来避免垃圾邮件检测的方法。

Hotmail(和其他)试图通过拒绝私人地址的转发来限制垃圾邮件的数量。

所以,这里有很多因素需要考虑:

  1. 你从哪里发送它可以因素。有一些源IP范围被电子邮件服务器完全阻止(或者至少,电子邮件服务器是安全的,而不是垃圾邮件转发器)检查http://www.spamhaus.org并验证您的源IP,以确认您在发送时不会被自动拒绝。
  2. 查看https://col113.mail.live.com/mail/troubleshooting.aspx和https://col113.mail.live.com/mail/services.aspx -这些是了解isp(如Hotmail)如何推荐邮件发送给他们的良好起点。
  3. 确保您有格式良好的发件人,收件人,主题和正文字段。构造不良的消息通常是垃圾邮件的标志。同时在邮件中使用干净的显示名称John Smith。我的一个构建系统直接进入了outlook的垃圾过滤器,直到我清理了显示名称,并确保我的主题和主体都写得很干净(有良好的大小写等)。

要记住的重要一点是,垃圾邮件过滤器不仅要查找格式不佳的消息,还要查找发送给许多发件人的自动消息和高度重复的消息。除非你仔细阅读了(1)和(2),否则我会对"donotreply@"持谨慎态度,因为在这个时间点上,很可能会有一些关于明显虚假地址的启发式文章。(否则每个垃圾邮件发送者都会直接发donotreply@extendyour.org)

没有任何条件保证消息将通过垃圾邮件过滤器。想想看:如果存在这样的条件,那么垃圾邮件发送者将确保他们的消息满足这些条件——这将使垃圾邮件过滤器几乎毫无用处。

相关文章: