
sendmail 8.14.4 / centos 5.x
我有一個運行 sendmail 8.14.4 的舊中繼,有時我們的組織會收到帶有裸行提要的電子郵件,但被 sendmail 拒絕。
據我所知,sendmail 這樣做是因為該訊息違反了 RFC 5321 第 4.1.1.4 節,其中規定:
The custom of accepting lines ending only in LF, as a concession to
non-conforming behavior on the part of some UNIX systems, has proven
to cause more interoperability problems than it solves, and SMTP
server systems MUST NOT do this, even in the name of improved
robustness. In particular, the sequence "LF.LF" (bare line
feeds, without carriage returns) MUST NOT be treated as equivalent to
CRLF.CRLF as the end of mail data indication.
然而,我的管理層想看看是否可以做其他事情,並且我注意到 Microsoft 等其他供應商可以選擇允許它(例如Set-ReceiveConnector
具有-BareLinefeedRejectionEnabled
布林值的 cmdlet,如前所述)這裡。
sendmail 有類似的選項嗎?還是硬編碼的立場/拒絕?