配置好OE,域内收信和发信都没问题,但是给域外发信问题就来了(图1)
从提示上看,是邮件不允许中继,不过使用OWA和outlook收发都没有问题,为什么OE会有这样的提示呢。网上一搜,发现同志们都是这问题,也没有啥好的解决方法,不过在微软论坛上找到一篇比较权威的回答:
" 在Exchange 2007中,默认情况下SMTP和POP3都是SSL加密的。POP3加密连接的端口是995,而在Exchange 2007中加密的SMTP的端口使用的是587,这个端口你可以在"Client servername"接收连接器中看到。而我们客户端(OE, Outlook)使用SSL SMTP连接时候指定的端口是25,所以这样的话即使你在客户端上设置SMTP POP3使用加密连接,端口不一致是连接不上的。有两个办法解决:
1,微软发布了一个补丁,安装在客户端上,这样客户端在使用SMTP ssl 连接的时候就使用587端口了,链接为:http://support.microsoft.com/kb/933612/zh-cn
2,在OE或者Outlook中将SMTP SSL的端口手动更改为587,在配置帐户的安全选项卡中更改。
受此文启发,更改了一下OE里的帐户设置,仅将帐户设置里高级选项中的SMTP启用SSL并更改端口为587(图2)
而Exchange 2007中,有些文章说可以通过取消传输层安全性的方式来使OE正常发送邮件,不过在OE客户端那里设置了SMTP加密后,默认接受连接器的安全设置就可以正常启用了。(图3)