前几天看到一个反垃圾邮件的软件叫作MailScanner。昨天和Fedora8网友探讨了一下它的原理。
它其实是这样的:在邮件进入队列之前,将其HOLD住,然后检查完内容之后直接放进incoming队列中,由MTA处理。
我觉得这样很不好,很不Unix:
- 需要针对多种MTA特别编程
- 一旦MTA内部原理变化,就需要特殊处理
据说功能还是挺强的。不过我还是更偏向于MDA前置过滤,或者MTA处理过程中转手给一个过滤MTA,过滤完毕再转手回来这两种传统手段。
前几天看到一个反垃圾邮件的软件叫作MailScanner。昨天和Fedora8网友探讨了一下它的原理。
它其实是这样的:在邮件进入队列之前,将其HOLD住,然后检查完内容之后直接放进incoming队列中,由MTA处理。
我觉得这样很不好,很不Unix:
据说功能还是挺强的。不过我还是更偏向于MDA前置过滤,或者MTA处理过程中转手给一个过滤MTA,过滤完毕再转手回来这两种传统手段。