MS Exchange的空AUTH EHLO SMTP响应意味着什么?

我是一个程序员,而不是一个系统pipe理员,但我的客户的系统pipe理员没有帮助,经过大量的谷歌search,我仍然无法find答案。

我的Java应用程序在EHLO之后从客户的MS Exchange获得以下响应

EHLO PMNDEV3.prd.abc 250-PYTHON3.prd.abc Hello [155.5.200.100] 250-SIZE 20971520 250-PIPELINING 250-DSN 250-ENHANCEDSTATUSCODES 250-AUTH 250-8BITMIME 250-BINARYMIME 250-CHUNKING 250-XEXCH50 250 XSHADOW 

请注意,250-AUTH响应没有参数,所以我的软件库(JavaMail)可以理解地说,它不能进行身份validation,因为没有支持通过RFC 4954

我的问题是为什么这样呢? 是否有其他一些非ESMTP身份validation发生,导致没有发布AUTH机制?

服务器可能设置为不允许通过纯文本连接进行身份validation。

如果您在EHLO之后发送AUTH PLAIN ,会发生什么情况? 它是否通过一个清晰的频道抱怨AUTH PLAIN