sendmail 8.14.4 / centos 5.x
У меня есть более старый ретранслятор, работающий под управлением sendmail 8.14.4, и иногда наша организация получает электронные письма с чистыми переводами строки, которые отклоняются sendmail.
Я понимаю, что sendmail делает это, потому что сообщение нарушает раздел 4.1.1.4 RFC 5321, в котором говорится:
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
логическое значение, как указано Вот.
Есть ли в sendmail похожая опция? Или это жестко запрограммированная позиция / отказ?