我正在开发一个应用程序,将发送电子邮件从第三方到第三方。每一封电子邮件都是独一无二的(想想有电子邮件通知的论坛),但很明显,这个系统可能会被垃圾邮件发送者滥用。
我会尽我最大的努力确保帐户是真实的,验证地址,添加验证码等,但我仍然希望垃圾邮件通过并被标记为垃圾邮件在Hotmail,Gmail等。做这件事最好的方法是什么?有关于做一个好的电子邮件公民应该做什么和不应该做什么的文档吗?当我的系统发送的邮件被标记为垃圾邮件时,Google、Microsoft、Yahoo等是否可以通知我,以便我采取相应的措施?
发布于 2010-12-22 21:23:52
当邮件被丢弃时,反垃圾邮件系统不会通知发件人-如果他们这样做了,垃圾邮件发送者可能会滥用这一机制来查找反垃圾邮件实现中的漏洞。
至于“假装是来自不同域的发送者”-这将引发许多垃圾邮件标志,因为这是同样的机制,也被垃圾邮件发送者滥用。其中,你的邮件的PTR, DKIM and similar mechanisms不匹配(你不能解决这个问题,因为你不能控制发件人的域)。
我建议您以自己的身份发送电子邮件,但设置Reply-to header:
From: robot@yoursite.example.com
Reply-To: piskvor@example.org
Subject: Piskvor@example.org has sent you a message这样,您就不会欺骗消息的来源,但回复将发送到所谓的发送者。
哦,一定要维护和阅读你的域名的postmaster和abuse邮箱-如果有垃圾邮件投诉,它很可能会被发送到其中的一个邮箱。
https://stackoverflow.com/questions/4509476
复制相似问题