![Exchange 2010 是否符合 RFC 3848](https://linux22.com/image/648460/Exchange%202010%20%E6%98%AF%E5%90%A6%E7%AC%A6%E5%90%88%20RFC%203848.png)
我已查过
但没有看到RFC 3848在受支持的标准中。我确实看到了 RFC 4954 的列表,其中“建议使用 RFC 3848 传输类型”,但我不能确定这是否意味着任何邮件服务器都符合 4954必须也符合 3848。
具体来说,我试图找出 Exchange 是否能够将“ESMTPA”或“ESMTPSA”扩展添加到电子邮件标题以指示 SMTP 身份验证。如果 Exchange 不支持此标准,那似乎很奇怪...
谢谢。
答案1
RFC 3848 传输类型包括 EHLO 等命令以及您今天可能会看到的其他一些命令。ESMTPA 引入了 EHLO 命令,它是一个 SMTP 服务器,与标准 SMTP 相比,它可以处理更多命令,现在 RFC 5321 要求必须使用此命令。
ESMTP 格式在 RFC 2821(取代 RFC 821)中重新表述,并于 2008 年更新为 RFC 5321 中的最新定义。服务器必须支持 EHLO 命令。Exchange 确实支持您在开头提到的 RFC 的一部分,但显然不是全部。
我将检查 Exchange 如何支持 RFC 4954。这将更深入地回答您的 SMTP AUTH 问题。