Qesc 发表于 2006-8-5 20:16:19

Exchange的SMTP不好用了。不能往企业外部发邮件

系统由两台2003服务器组成,一台DC,一台exchange。前天转移exchange服务器失败后,系统恢复了一次,然后邮件箱和公用文件夹都回来了,也能从外部收信,可是无论如何也不能向外部发信了。在域内互发信件倒是没问题。

使用一个工具叫 SMTPdiag 的分析了一下,似乎没有问题。我有截图,请高人帮忙分析一下吧,谢谢了。很急得 ,这个周末要搞定,否则客户周一就不能开工了。

Qesc 发表于 2006-8-5 20:31:18

这是出事前后的日志文件,我看不懂,大家看看分析一下吧

chrisqian 发表于 2006-8-5 21:41:04

LZ请确认下列几项并答复。
1、怎么做的恢复?
2、请提供事件日志。
3、请确认是否有队列。
4、请确认DNS是否正常。
5、目前发现你的服务器已经开启了中继。

Qesc 发表于 2006-8-6 08:28:40

原帖由 chrisqian 于 2006-8-5 21:41 发表
LZ请确认下列几项并答复。
1、怎么做的恢复?
2、请提供事件日志。
3、请确认是否有队列。
4、请确认DNS是否正常。
5、目前发现你的服务器已经开启了中继。

1,其实这个事有点糊涂。我本不懂这个,被赶鸭子上架了,所以过程有点乱。本来只是要把这两台服务器转移到一台新服务器上,所以我就把新服务器加入域,做成辅助域控,然后转移fsmo角色。结果不知为何,角色转移没有成功,我一急,就把老服务器作了恢复,用的是事前做的一个backup,用微软的备份作的。然后,exchange就不能登陆域了,连域控自己都被提示不在域内。无奈之下,只好用5月份的一个硬盘镜像恢复了域控,这样exchange倒是能启动了,可是就不能向外部发邮件了。exchange服务器这边,由于我只作了邮件和公用文件夹备份,所以用了一个3月份作的系统备份恢复了一下。整个过程就是这样的。我知道我错的很厉害,可是事已至此,只好亡羊补牢了。请大侠先不要怪我,而是救我于水火:'(

2,事件日至,我手头现在没有,如果要,我明天上传吧。

3,你所说的队列,是指什么?我不懂呀。。

4,这个公司的dns是这样的:域控装了dns服务,地址192.168.0.100,可是所有机器的dns都用的是路由器的地址,192.168.0.1。而域控自己,网卡那里的dns,却用的是个外部的地址,195.68.0.1。我有点糊涂,不知道是怎么回事。你所说的正常,是指什么样的状态呢?正常情况下,各处的dns该如何设置呢?

5,你说的中继,指得是什么呀?有何作用?是不是指用的是isp的smtp服务器?smtp.free.fr?

请大侠一定帮忙啊,要不我就死了,客户作e-business的,不能发信,会发疯的。。

chrisqian 发表于 2006-8-6 09:44:03

1、看来你用了ghost做了恢复或者其他的镜像软件,这是不被提倡用来做AD和Ex的备份的(Ex数据库没有用镜像恢复过吧?)。如果有前段时间的ntbackup的备份请尝试使用备份恢复(AD的备份有效期为60d)。即便恢复后Ex不能登陆有何提示,有无继续加入到域一次。
2、日志是肯定需要看的。这个对解决你的问题很有帮助的。
3、队列是在ESM里的在队列里能看到你的内部的邮件发送状态。打开ESM-第一管理组-服务器-队列。
4、将Ex的网卡上的DNS地址设定为内部域的地址,并查看防火墙有没有内部DNS到外部的53服务被开启。如果开启请尝试添加DNS转发地址为ISP的DNS.
5、中继就是我能通过你的服务器发送邮件给非你公司的邮件地址域的外部地址。这需要关闭,如不关闭,将有很多垃圾邮件服务器会借助你的服务器来做跳板发送大量的垃圾邮件,这样你的地址将会被很多公司或者组织列入黑名单,那时即便恢复了Ex服务器也不能发送邮件。

Qesc 发表于 2006-8-6 17:07:29

原帖由 chrisqian 于 2006-8-6 09:44 发表
1、看来你用了ghost做了恢复或者其他的镜像软件,这是不被提倡用来做AD和Ex的备份的(Ex数据库没有用镜像恢复过吧?)。如果有前段时间的ntbackup的备份请尝试使用备份恢复(AD的备份有效期为60d)。即便恢复后Ex不能登陆有何提示,有无继续加入到域一次。
2、日志是肯定需要看的。这个对解决你的问题很有帮助的。
3、队列是在ESM里的在队列里能看到你的内部的邮件发送状态。打开ESM-第一管理组-服务器-队列。
4、将Ex的网卡上的DNS地址设定为内部域的地址,并查看防火墙有没有内部DNS到外部的53服务被开启。如果开启请尝试添加DNS转发地址为ISP的DNS.
5、中继就是我能通过你的服务器发送邮件给非你公司的邮件地址域的外部地址。这需要关闭,如不关闭,将有很多垃圾邮件服务器会借助你的服务器来做跳板发送大量的垃圾邮件,这样你的地址将会被很多公司或者组织列入黑名单,那时即便恢复了Ex服务器也不能发送邮件。


我是用了一个iomega的镜像恢复的。可是出问题后,我第一时间是做的的确是backup的恢复呀,可是不管用,域不能登录,情急之下,我才又用镜像的。
你要看的日志,具体是哪几个呢?
请问该如何关闭中继呢?

chrisqian 发表于 2006-8-6 17:26:38

SMTP连接器属性中关闭中继,如果SMTP虚拟服务器也开启了应关闭保证所有验证的用户可以中继。
应用,系统日志。备份恢复后不能用有多种原因,不能一概而乱,比如数据库的状态,存储组是否允许还原数据库等。

Qesc 发表于 2006-8-6 17:54:33

原帖由 chrisqian 于 2006-8-6 17:26 发表
SMTP连接器属性中关闭中继,如果SMTP虚拟服务器也开启了应关闭保证所有验证的用户可以中继。
应用,系统日志。备份恢复后不能用有多种原因,不能一概而乱,比如数据库的状态,存储组是否允许还原数据库等。

具体是哪一项?是不是我说的那个使用外部smtp服务器转发邮件那个选项?要改成用dns的?

你方便把msn或qq给我么?不好意思真的很急得事情,否则不会麻烦你的。星期一一定要修好的。谢谢你了

Qesc 发表于 2006-8-6 17:55:42

另外,病毒软件会阻止发邮件么?

chrisqian 发表于 2006-8-6 18:43:00

请将防病毒软件排除扫描Exchsrvr目录。
页: [1] 2
查看完整版本: Exchange的SMTP不好用了。不能往企业外部发邮件