Ограничивает ли Exchange 2010 максимальную длину отдельных заголовков? Если так, то, что это?
Предположим, пользователь отправляет электронное письмо 200 получателям, в результате чего в поле TO: содержится 200 адресов электронной почты (я знаю, очень плохая идея). Или, скажем, фильтр содержимого восходящего направления добавляет X-заголовок, содержащий много информации.
В какой момент Exchange отклонит сообщение. Отклонит ли он сообщение?
Причина, по которой я спрашиваю, состоит в том, что я видел, что у других MTA есть проблемы с большими заголовками, и мне интересно узнать об Exchange. Например, по умолчанию соединение Milter SendMail не работает, если размер одного заголовка превышает 64 КБ (согласно http://ftp.sunet.se/pub/unix/mail/sendmail/KNOWNBUGS).
Согласно RFC 5321 строка во время диалога SMTP не должна превышать 1000 символов: http://tools.ietf.org/html/rfc5321#section-4.5.3.1.6
Это также верно для строк заголовков электронной почты в соответствии с RFC2822 ff. Тот же RFC вводит многострочные заголовки, чтобы обойти это ограничение. Здесь нет ограничений для одного заголовка.
Так что, если есть лимит, то это "проблема" биржи. Лучше всего проверить себя и дать отзыв.
Нашел ответ здесь: http://technet.microsoft.com/en-us/library/bb124345.aspx
По умолчанию Microsoft также устанавливает ограничение в 64 КБ.