有效的方式来获得Postfix谈话SpamAssassin

在SA维基上这样做的传统方法是将shell脚本作为内容filter来讨论。

那么这是每个电子邮件附加的fork系统调用,并且stream过该机器的音量是非常重要的。 更不用说shell / bash脚本本身几乎没有效率。

Postfix中有更有效的垃圾邮件过滤方法吗?

(不,Amavis不是一种select – 这是一个明确的要求移交给我)。

分叉新stream程的成本非常低,这正是Unix / Linux所devise的目标。 为每个电子邮件构build新的Spamassassinstream程可能相当昂贵,因为这是一个沉重的过程。 出于这个原因spamd被创build。 它将分叉几个进程,并让他们过滤你的电子邮件。 池大小是dynamic可调的。

我更喜欢用Exim4方法运行spamassassin Exim4 。 这些说明表明您可以使用spamcspassassassin客户端)configurationspassassassin作为filter。

看起来你需要阅读有关垃圾邮件 。 守护,可以通过套接字或端口进行通话。