我试图使用Exchange Server 2007获得工作Rails。我尝试使用不同的auth方法:none,plain,ntlm,login。但是没有一个不起作用,我看到每个auth方法都有这样的异常:
504 5.7.4 Unrecognized authentication type
经过长时间的谷歌搜索后,我尝试使用telnet来观看支持的auth方法:
ehlo
...
250-AUTH
250-STARTTLS
...
250-AUTH没有任何参数,但在互联网的任何手册中,这一行通常看起来像250-AUTH NTLM LOGIN。
我应该在这台服务器上使用哪种auth方法,或者我必须重新配置交换机?
答案 0 :(得分:0)
某些邮件服务器(传入和传出)在允许身份验证之前需要加密。
根据STARTTLS的存在判断,您当前已连接到端口25或587而未加密。
尝试使用STARTTLS命令将此连接切换到TLS模式,并将当前的普通套接字提升为SSL套接字。然后重复EHLO,应该列出一些auth功能(例如“250-AUTH LOGIN PLAIN”)。