免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2007 | 回复: 4
打印 上一主题 下一主题

exchange2003系统收不到外部邮件 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-03-30 21:05 |只看该作者 |倒序浏览
部署环境:AD SERVER2003+EXCHANGE 2003AD与mail server分开



   前几天能正常对外收发邮件。现在突然不能收到外部邮件,但能发往外部邮箱。测试AD也没有报任何错误,25,110端口测试都正常开启。MX记录也正确。外部邮箱发邮件给mail server 下的用户后,在”已发送“中显示 发送状态:邮件发送中 。一直发不出去。然后外部邮箱很长时间后收到退信。退信提示如下:

退信原因:未知退信原因

英文说明:Can not connect to xxx.xxx.org:xxx.xxx.xxx.xxx:25





AD与mail server的事件日志中,都没有任何错误提示信息。



感觉非常奇怪,烦请高人指点。非常感谢!!!

论坛徽章:
0
2 [报告]
发表于 2010-03-30 21:05 |只看该作者
1是否之前做过屏蔽中继等操作

2检查一下邮件队列是否有大量的不知名的邮件,

3同时用netstat -an检查服务器的TCP及UDP的连接情况,

论坛徽章:
0
3 [报告]
发表于 2010-03-30 21:05 |只看该作者
你用Telnet一下,看可以不?

论坛徽章:
0
4 [报告]
发表于 2010-03-30 21:06 |只看该作者
此情况是在虚拟机中测试时出现的奇怪问题.当时测试限制内部部分用户发邮件到外部邮箱,只对mail server作了如下操作:

定位到下面的注册表键值,并选中;

HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Resvc/Parameters/

3. 在编辑菜单上, 点击增加, 然后增加下面的键值:

Value Name: CheckConnectorRestrictions

Data Type: REG_DWORD

Radix: Hexadecimal

Value: 1

4. 退出注册表编辑器;

5. 重启 Microsoft Exchange Routing Engine服务和Simple Mail Transfer Protocol (SMTP)服务。



作了以上操作后,在测试内部用户不能向外部发邮件,测试正常.,然后当再测试从外部邮箱向内部用户发邮件,就出现了此问题.我删除以上操作后,测试也发不进来.且telnet 25 端口都正常.奇怪的是服务器事件日志中没有任何出错信息,只有外部邮箱在很长时间后收到一份NDR报告. 队列中也没有大量邮件情况.烦请高手指点指点.

论坛徽章:
0
5 [报告]
发表于 2010-03-30 21:07 |只看该作者
问题已解决,原来是我路由里没做好.多谢坛友们的回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP