Exchange
對於 MS Exchange,空的 AUTH EHLO SMTP 響應意味著什麼?
我是程序員,不是系統管理員,但我客戶的系統管理員沒有提供幫助,經過大量Google搜尋後,我仍然找不到答案。
我的 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) 可以理解地說它無法進行身份驗證,因為沒有根據RFC 4954公佈的受支持機制
我的問題是為什麼會這樣?是否可能發生其他一些非 ESMTP 身份驗證導致沒有 AUTH 機制被公佈?
伺服器可能設置為不允許通過明文連接進行身份驗證。
如果您
AUTH PLAIN
在 之後發送會發生什麼EHLO
?它是否抱怨AUTH PLAIN
過一個清晰的渠道?