我需要使用Postfix執行以下操作:當從遠端伺服器接收郵件時,使用各種黑名單服務(例如spamhaus或abuseipdb)檢查寄件者IP,但避免自動拒絕郵件,因為此類服務有時會出錯。當 IP 被列入黑名單時,我需要在收到的郵件中新增標頭,以便稍後將其移至垃圾郵件資料夾,但允許郵件進入。
我知道理論上可以透過編寫自己的 milter 來分析 Received: 標頭來完成此操作,但這似乎太複雜了。
有沒有簡單而標準的方法或這樣做?也許 Postfix 本身可以以某種方式做到這一點,或者已經存在一些可以做到這一點的 milter 軟體?