2013-10-10 19 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”)。

相关问题