Email
讓 Postfix 與 SpamAssassin 對話的有效方法
在 SA wiki 上執行此操作的傳統方法將 shell 腳本稱為內容過濾器。
嗯,這是對每封電子郵件的額外
fork
系統呼叫,並且將通過機器的流量很大。更不用說 shell/bash 腳本本身幾乎沒有效率。在 Postfix 中是否有更有效的垃圾郵件過濾方法?
(不,Amavis 不是一個選項——這是交給我的明確要求)。
分叉新程序的成本非常低,這正是 Unix/Linux 的設計初衷。為每封電子郵件建構一個新的 spamassassin 程序可能相當昂貴,因為它是一個重量級的程序。為此
spamd
創建了。它將分叉一些流程並保留它們以過濾您的電子郵件。池大小是動態且可調的。我更喜歡
Exim4
它可以spamassassin
以幾種方式執行。 這些說明表明您可以將spassassassin
使用spamc
(spamd
客戶端)配置為過濾器。