其实发出去的邮件被当作垃圾邮件的问题一直存在,但公司规模不断变大,问题越来越严重了。所以打算仔细的学习一下反垃圾邮件技术问题。
首先需要注意的是,这是一个学习笔记,不是学习之后整理的系统材料。
- 当前的反垃圾邮件技术可以分为4大类:过滤器(Filter)、反向查询(Reverse lookup)、挑战(challenges)和密码术(cryptography)。http://www.xfocus.net/articles/200508/818.html
- Filter就是IP黑白名单、发件人黑白名单、 关键词过滤、贝叶斯算法等等能想得到的过滤方法。执行过滤的地点可以有接受者Mail Client、邮件发送服务器、邮件接收服务器。
- 反向查询,就是通过某种方式验证发件人是否合法。比如检查他发邮件的IP和rMX记录、检查发件IP和RPF记录等。
- 我们的目的是"自己发出去的邮件不要被别人当作垃圾,而且我们没有自己可以控制的Mail Server",所以我们能做的是:不要让自己的发件IP进入黑名单、正确设置自己的SPF记录、邮件内容正确选择
- 在我的理解上"IP黑名单"只能是一个一个接收方mail server的联系,比如hotmail老是说我们是垃圾,那么联系hotmail。sina如果说我们的邮件是垃圾,那