Я посмотрел вверх
Exchange 2010 Поддержка стандартов RFC
но не вижу RFC 3848 среди поддерживаемых стандартов. Я действительно вижу в списке RFC 4954, который «рекомендует использовать типы передачи RFC 3848», хотя я не могу сказать, означает ли это какой-либо почтовый сервер, совместимый с 4954 должен также соответствовать 3848.
В частности, я пытаюсь выяснить, может ли Exchange добавлять расширения «ESMTPA» или «ESMTPSA» в заголовки электронной почты для обозначения аутентификации SMTP. Было бы странно, если бы Exchange не поддерживал этот стандарт ...
Спасибо.
Типы передачи RFC 3848 включают такие команды, как EHLO и некоторые другие, которые вы можете увидеть сегодня. ESMTPA представил EHLO как команду о том, что это был SMTP-сервер, который мог обрабатывать дополнительные команды по сравнению со стандартным SMTP, эта команда теперь требуется согласно RFC 5321.
Формат ESMTP был пересмотрен в RFC 2821 (заменяющий RFC 821) и обновлен до последнего определения в RFC 5321 в 2008 году. Поддержка команды EHLO на серверах стала обязательной. Exchange поддерживает часть RFC, на которую вы ссылались в начале, но, по-видимому, не все.
Я хотел бы проверить, как Exchange поддерживает RFC 4954. Это ответит на ваш вопрос об SMTP AUTH более подробно.