Postfix
Sendmail 兼容界面
Postfix(和許多其他東西)聲稱他們提供
sendmail compatible interface
. 由於我想編寫自己的 sendmail 實現,我想知道這實際上意味著什麼。是否有類似 RFC 的內容來描述 sendmail-compatible 的實際含義?比如它應該支持什麼論點和東西?
沒有正式的規範,但實際上“sendmail 兼容介面”意味著您有一個帶有名為 的本地郵件注入代理的 MTA
sendmail
,如果您sendmail(8)
用它替換真實的,一切都將繼續執行,而不會注意到更改。這意味著至少要實現sendmail(8)
選項-t
、、-i
和-oi
,並以與 . 相同的格式接受消息sendmail(8)
。再說一次,既然您正在編寫一個替代品,那麼您對所有相關的 RFC 都非常熟悉,不是嗎。:)