最近要做一个课程project,是实现客户端的邮件过滤。
由于现在的很多垃圾邮件过滤都是基于重设邮件代理,将发来的邮件转到预先定义的邮件接收代理pop3proxy,然后处理后发送到foxmail等邮件代理客户端。已有的软件如spamAssassin过滤垃圾邮件就是这种工作原理。
如果不想采用这种原理,是否可以考虑在收到邮件时候,在客户端邮件代理如foxmail、outlook收到以前,将邮件截取,然后做检查处理,确认不是垃圾邮件后再送给上述客户端邮件代理软件。这方面我很不熟悉,所以想请问应该从哪里入手,有什么解决技术路线的思路么,请教了,不胜感激。