
关于作者本文由 MVP 刘力科 提供。感谢 MVP 分享他/她的技术信息和个人经验。

正文你可能会有过这样的经历,你的 Exchange 2010 服务器在安装完成后,工作正常的情况下,你的用户使用常用的一些邮件客户端工具:如Outlook Express、Windows Live Mail 等接收 Exchange 邮箱的邮件时提示无法访问到服务器提供的 POP3 服务。
那该如何解决呢?
对于 Exchange 2003 之后的 Exchange 服务器安装完成后,默认情况下的 POP3 服务是非自动启动状态。如果要让基于 POP3 的客户端能够正常接收邮件则必须手动设置启用 POP3 服务,并让其成功运行。
首先,你需要保证你的网络通讯正常,然后确认你的 Exchange 服务器各角色工作正常以及防火墙保证 POP3 通讯被允许。
然后请在客户端访问服务器上,按以下步骤进行操作:
方法一:使用“服务”控制台
-
开始->所有程序->管理工具->“服务”。在结果窗口中,右键单击“Microsoft Exchange POP3”,然后单击“属性”。
-
选择“常规”,点击“启动”按钮,点击“确定”保存即可。
-
如果希望在此后每次重新启动服务器的时候,POP3 自动启动,可以在启动类型的下来菜单中选择“自动”,再点击“确定”保存。
方法二:使用命令提示符
-
开始->运行->输入cmd,打开命令提示符窗口。
-
在命令提示符下,键入
net start MSExchangePOP3
然后按 Enter(回车)键,启动 POP3 服务。
要验证 POP3 服务是否启动成功,可以通过命令提示符下,键入
telnet localhost 110
然后按 Enter 键。
(主意:默认情况下,Windows Server 2008 以上版本的 Windows 系统的 Telnet 并未安装,需要通过“服务器管理”->“角色”->“添加角色”->“Telnet 客户端”来完成客户端的添加。)
如果返回内容:+OK Microsoft Exchange POP3 server ready 则表明 POP3 服务目前已经正常启动,能够接收客户端的访问了。 -
如果希望在此后每次重新启动服务器的时候,POP3 自动启动,在命令提示符下,键入
Sc config msexchangepop3 start= auto
然后按 Enter 键。
此外,还有另一个情况,如果有个别用户访问 POP3 服务不成功,而其它用户能正常访问,可能的原因是由于该用户账户未被分配 POP3 服务权限。要启用该用户账户的 POP3 服务权限,可以通过以下操作进行:
-
使用 Exchange 管理控制台(EMC)
在 EMC 控制台中,展开“收件人配置”->“邮箱”;
在结果窗口中,右键单击该用户账户,然后单击“属性”。
在“邮箱功能”选项卡上,单击“POP3”,然后单击“启用”。
单击“确定”。 -
使用 Exchange 命令行管理程序(EMS)
在命令提示符下,键入 Set-CASMailbox -Identity "MX-User" -POPEnabled $true 然后按 Enter 键。
(此处的 MX-User 指需要启用 POP3 服务权限的用户账户)
社区解决方案内容免责声明
MICROSOFT CORPORATION 和/或其供应商对于此处所包含信息和相关图形的适用性、可靠性或正确性不做任何保证。所有此类信息和相关图形均“按现状”提供,没有任何形式的担保。MICROSOFT 和/或其各自的供应商特此声明拒绝有关该信息和相关图形的所有担保和条件,包括对适销性、适用于某种特定用途、工艺、所有权和非侵权的所有暗含担保和条件。您明确同意在任何情况下,不论是依据合约、民事侵权、过失、无过失责任或其它条件,对于因使用本文件所包含的信息或相关图形所产生的任何直接、间接、惩罚性、附随性、特殊性、衍生性损害或任何形式的损害(包括但不限于使用的损失、数据或经营利益等损害),MICROSOFT 和/或其供应商均不负责,即使 MICROSOFT 或其供应商事先被告知有可能发生该损害赔偿时,也是如此。