Postfix

郵件伺服器和自定義傳入記錄器/過濾器/代理

  • November 21, 2015

我必須編寫一個應用程序並將其連結到一個新的 postfix 或 exim4 郵件伺服器,這個應用程序必須完全讀取和處理所有傳入的消息。作為可選要求,它可以根據郵件內容過濾一些消息。之後我需要一個非常通用的郵件伺服器。

最好的方法是什麼?是否可以將代理/過濾器附加到像 postfix 或 exim4 這樣的 MTA?


只是為了澄清,這將用於系統之間的自動郵件交換,並且該應用程序應該讀取所有傳入的電子郵件以將一些狀態變數儲存在數據庫中。但是,郵件交換將通過標準的 pop3/smtp 協議完成,所以我更喜歡使用標準的郵件伺服器。我可以考慮 Exim 或 Postfix。

您要查找的關鍵字是milter(請參閱Wikipedia)。這是將外掛程式到大多數開源 SMTP 伺服器的標準化介面。

(另外,請注意關於 milter 的更多程式問題最好直接訪問 stackoverflow.com 姊妹網站。)

引用自:https://serverfault.com/questions/737969