Exchange 2003 IMAP不适用于某些用户

我们通常不需要从公司networking以外的IMAP连接,但是为了允许一个用户在便携式设备上使用IMAP,我打开了它并打开了防火墙上的端口993。 当有问题的用户无法连接时,我使用Outlook进行远程testing。

首先在Outlook中使用testing帐户创build新的IMAP帐户。 没问题,它工作完美。 现在尝试使用实际需要连接的用户的账户来做同样的事情,这是不行的。 Outlook只是不断提示login凭据。 接下来我尝试使用我自己的帐户,也失败了。 与其他几个帐户testing工作完美。

有趣的是,用我自己的帐户,我已经在内部使用了IMAP,没有任何问题,我也没有发现任何可能影响我账户IMAP的内容。

检查ADUC中的用户设置显示所有帐户具有相同的Exchange协议设置。 具体来说,IMAP已启用。 对服务器上的事件日志的检查显示没有连接尝试的条目,使得这种debugging困难。

这里有没有人遇到这种情况,更重要的是,是什么原因造成的?

打开debugging日志logging后,根据joeqwerty的build议,我发现无法使用IMAP连接的帐户抛出错误0x80040920。 谷歌search位于这个微软知识库文章 。

尽pipe文章谈到POP3,但它也与IMAP相关。 具体来说,在受影响的帐户上设置的电子邮件别名与loginID不匹配。 解决方法是简单地更改别名以匹配loginID。 我也尝试删除别名,但没有奏效。