电子邮件服务器开发非常具有挑战性。最大的挑战之一是开发代表用户发送多封电子邮件的Web应用程序。电子邮件将全部从一个SMTP订阅源发送出去,发件人地址为个人用户。
如果用户错过了系统(比如发送垃圾邮件),我们如何确保发送电子邮件的服务器IP没有列出?
我被告知在以下组织注册会有所帮助。但我的问题是,仅这一点就足够了吗?
消息反滥用工作组(www.maawg.org)
电邮体验委员会(www.emailexperience.org)
在线信托联盟(www.otalliance.org)
电子邮件服务提供商联盟(www.espcoalition.org)
返回路径(www.returnpath.net)
垃圾邮件逮捕(www.spamarrest.com)
在开发或配置服务期间还需要做任何其他事情吗?
答案 0 :(得分:0)
考虑到SMTP没有“帐户”的概念,只有发件人和收件人,你的问题没有多大意义。如果接收服务器确定您的计算机正在生成垃圾邮件,那么它可能会将您的IP列入黑名单,而不是用于运行邮件程序的任何“帐户”(尽管它可能决定将发件人地址列入黑名单)。
当然,最简单的方法是阻止您的邮件服务器接受被视为垃圾邮件的外发邮件。有很多技术可以做到这一点,例如内容上的贝叶斯垃圾邮件过滤器,或跟踪特定发件人的使用模式。但这是你的责任;如果你将自己“组织”在一个组织中,然后以不恰当的方式行事,你最终会被列入黑名单。
在开始之前,你应该至少得到一个overview of how SMTP works(然后转到实际的RFC)。