【问题描述】
Exchange Server 2013无法接收到外部发送过来的邮件。发件方式退信显示Remote host said: 451 4.7.0 Temporary server error. Please try again later. PRX2
【原因分析】
出问题的Exchange Server 2013是多外角色安装在一起的。包括域控,及Exchange 2013的邮箱和客户端访问角色,并且因为客户服务器托管在机房,配有两块网卡,分别配置一个内网IP和公网IP,故障原因主要出现在两块网卡使用不同的DNS造成的。
【解决方法】
1. 对网卡修序进行修改,打开网络连接管理器,按F10,选择“高级”菜单-》高级设置,将内网IP的网卡排列于公网IP网卡之前
2. 修改内网IP网卡配置:修改内网IP网卡IP的默认网关为空,DNS为内网域控DNS的IP
3. 修改公网IP网卡配置:修改公网IP网卡的DNS配置为内网域控DNS的IP或是不配置DNS IP
并取消“在DNS中注册此连接的地址”的勾
4. 修改本地C:\Windows\System32\drivers\etc\ hosts文件,增加Exchange 2013服务器的本地记录,并保存。
5. 重启“Microsoft Frontend Transport(Microsoft Exchange 前端传输)” and “Microsoft Exchange Transport(Microsoft Exchange 传输)” 两个服务。
6. 尝试从第三方发送邮件测试是否可以正常接收。
【参考信息】
http://exchangeonline.in/exchange-2013-remote-host-said-451-4-7-0-temporary-server-error-later-prx2/