Email
Exchange 2010 是否對單個標頭施加最大長度?如果是這樣,它是什麼?
Exchange 2010 是否對單個標頭施加最大長度?如果是這樣,它是什麼?
假設一個使用者向 200 個收件人發送了一封電子郵件,導致一個 TO: 欄位包含 200 個電子郵件地址(我知道這是個非常糟糕的主意)。或者假設上游內容過濾器添加了一個包含大量資訊的 X-header。
Exchange 會在什麼時候拒絕該消息。它會拒絕消息嗎?
我問的原因是因為我看到其他 MTA 有大標題的問題,並且對 Exchange 很好奇。例如,預設情況下,如果單個標頭大於 64K(根據http://ftp.sunet.se/pub/unix/mail/sendmail/KNOWNBUGS),SendMail milter 通信將失敗。
在這裡找到答案:http ://technet.microsoft.com/en-us/library/bb124345.aspx
預設情況下,Microsoft 也規定了 64 KB 的限制。
根據 RFC 5321,SMTP 對話期間的一行不得超過 1000 個字元:https ://www.rfc-editor.org/rfc/rfc5321#section-4.5.3.1.6
根據 RFC2822 ff,電子郵件標題行也是如此。同一個 RFC 引入了多行標頭來繞過該限制。其中對單個標頭沒有限制。
因此,如果有限制,那就是 Exchage 的“問題”。最好的辦法是自己測試並提供回饋。