2013-10-10 45 views
-1

我試圖讓Exchange服務器2007工作Rails。我嘗試使用差異auth方法:none,plain,ntlm,login。但是,他們沒有不工作,我看到這樣的例外,每身份驗證方法:Rails和Exchange服務器的另一個問題

ehlo 
... 
250-AUTH 
250-STARTTLS 
... 

250-AUTH:

504 5.7.4 Unrecognized authentication type 

長谷歌上搜索我嘗試使用telnet來觀看支持哪種身份驗證方法後沒有任何參數,但在互聯網上的任何手冊中,此行通常看起來像250-AUTH NTLM LOGIN。

什麼auth方法我應該用這個服務器或我必須重新配置交換?

+0

您是否嘗試過'authentication:none'作爲選項? – mcfinnigan

+0

不,這意味着服務器在沒有任何身份驗證的情況下工作嗎? – user1513587

+0

謝謝'認證:無'適用於我 – user1513587

回答

0

某些郵件服務器(傳入和傳出)在允許驗證之前需要加密。

根據STARTTLS的存在判斷,您目前連接到端口25或587而無需加密。

嘗試通過使用STARTTLS命令並將當前普通套接字升級到SSL,將此連接切換到TLS模式。然後重複EHLO,並且應該列出一些授權功能(例如「250-AUTH LOGIN PLAIN」)。

相關問題