电子邮件(toEmailAddress,fromEmailAddress,subject,body,fileName);
我使用SmtpClient类发送电子邮件。硬编码发件人的地址为donotreply@somedomain.com。
我使用不同的“TO”电子邮件地址进行了一些测试。发送到我的Hotmail的电子邮件,Gmail永远不会发送到我公司的电子邮件地址,即使是垃圾邮件。我们客户的电子邮件地址也不是。
发送不会被垃圾邮件过滤器拦截的电子邮件有什么要求?
答案 0 :(得分:1)
Hotmail(和其他人)阻止从标记为“私人”的IP地址发送的电子邮件。这是分配给ISP的地址,而ISP又通过DHCP将这些地址分配给客户。由于这些地址可以在不同时间分配给不同的客户,因此每台计算机/服务器不是静态的。这是垃圾邮件发送者过去(现在仍然)使用的东西,以避免垃圾邮件检测。
Hotmail(和其他人)试图通过拒绝从私人地址转发来限制垃圾邮件数量。
答案 1 :(得分:0)
因此,有很多因素需要考虑:
要记住的重要一点是,垃圾邮件过滤器不仅要查找格式不正确的邮件,还要查找发送给许多发件人的自动邮件和高度重复的邮件。除非你仔细阅读(1)和(2),否则我会对“donotreply @”持谨慎态度,因为在这个时间点,很可能会出现一些启发式的明显假地址。 (或者每个垃圾邮件发送者都会做donotreply@extendyour.org)
答案 2 :(得分:0)
没有条件可以保证邮件通过垃圾邮件过滤器。想一想:如果存在这样的条件,那么垃圾邮件发送者会确保他们的邮件符合条件 - 这会使垃圾邮件过滤器变得毫无用处。