邮件服务器-邮件系统-邮件技术论坛(BBS)

 找回密码
 会员注册
查看: 3421|回复: 4
打印 上一主题 下一主题

[求助]怪了,为什么邮件发不出去。请版主和高手们帮帮忙指教指教,谢谢。

[复制链接]
跳转到指定楼层
顶楼
发表于 2004-12-6 14:45:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我的服务器上安装有ISA 2000,exchange2000,Active Director,DNS,DHCP,WINS都安装在同一台win2000 Server计算机上,客户端都是win98/2000和xp系统都安装了FWC.邮箱是外租的企业邮箱。用ADSL拔号路由上网。<br>
<br>
ISA设置:<br>
1,在Access Policy->protocol rules下建立了一条全部Allow的规则。<br>
<br>
2,在Access Policy->site and content rules下默认全部Allow规则没有改动过。<br>
<br>
3,在Access Policy->IP Packet Filters下建立了pop3和smtp规则。<br>
<br>
4,在Extensions->Application Filters下开通了SMTP Filter,并右击选择属性在SMTP Commands项中增加一条记录Command Name:auth,Maximun Length:1024(因为smtp的发件人需要身份验证所以增加)<br>
<br>
5,在Publishing->Server Publishing rules下了一条规则在IP address of internal server填上服务器的内部IP地址,在External IP address on ISA Server填上服务器的外部IP地址(这里因为公司没有固定IP所以是不是需要每次ADSL拔号后选择外部IP),在Protocol Stettings中选择了SMTP Server,在Client Type中选择了Any Request。<br>
<br>
Exchange设置:<br>
1,在Recipients->Recipient Policies右击选择Properties,选择E-Maill addresses(Policy)标签下把SMTP改加外租企业邮箱地址。(如@*****.com)<br>
<br>
2,在我的Server->Protocols->SMTP->Default SMTP Virtual Server右击选择Properties,选择General标签下的IP address-Advanced中选择内部的IP地址。<br>
<br>
现在上网正常。<br>
问题:<br>
用outlook2002(注:officexp带的outlook)内网收发mail正常,发外网时如果帐户选择外部企业邮箱时一切正常,如果选择Microsoft exchange Server时mail就出不去全部阻在服务器的exchange中.<br>
系统管理员错误报告如下:<br>
在域名服务(DNS)中找不到此收件人的目标服务器。请确认电子邮件地址后重试。如果失败,请与管理员联系.<br>
<br>
现在我也不知道是ISA和Exchange那个设置错误了。请版主和高手们指教,谢谢。
沙发
发表于 2004-12-6 17:16:09 | 只看该作者

re:你好,我仔细看了一下你的设定。因为你是很...

你好,我仔细看了一下你的设定。因为你是很少的能把设定写的这么详细的一个。呵呵。有几点我想谈谈我的看法:<br>
<br>
1.如果内外都有邮箱。请分开使用不同的邮箱来发送。就你你说的内部使用Exchange SERVER的模式。而外部使用租用的邮箱来发送。<br>
<br>
2.“在Recipients->Recipient Policies右击选择Properties,选择E-Maill addresses(Policy)标签下把SMTP改加外租企业邮箱地址。(如@*****.com)<br>
<br>
--我个人认为这一个设定我觉得没有必要,建议修改成原有的地址策略。而且会产生不必要的问题。比如你把这个设成外部的SMTP地址,因为你的这个@*****.com域的解析(包括A记录,和MX记录)应该还是在你的租用邮箱的服务器IP上。而你设定这一个地址策略。将起不到任何的作用。<br>
<br>
3.你现在的问题要确定的是要确认是不是你的DNS无法解析到你的对方邮件服务器。
藤椅
发表于 2004-12-6 17:59:30 | 只看该作者

re:没错,开放UDP/TCP 53通信

没错,开放UDP/TCP 53通信
板凳
 楼主| 发表于 2004-12-7 10:54:49 | 只看该作者

re:首先感谢两位版主耐心的看完我提出的问题并...

首先感谢两位版主耐心的看完我提出的问题并作出回答。<br>
<br>
继续说明公司服务器设置:<br>
1,我们公司以前是用Linux做DHCP和ADSL路由服务器,而AD,DNS,WINS和exchange5.5装在另一台win2000server上并起域。<br>
<br>
2,以前首先在AD里建一个用户帐号如:test(即:win98登入域帐号和内部邮箱),然后在exchange5.5中建立一个NEW Mailbox,双击新建的NEW Mailbox在Gerneral标签下Display:test,Alias:testsh(注:这里填什么邮箱就默认为testsh@*****.com),最后在Primary Windows NT Account->Select an existing Windows NT account中选择刚才在AD中建的test帐号,完成.<br>
<br>
3,不管test有无外部邮箱它在outlook全球通讯录中显示为test,邮箱地址为testsh@*****.com.并且不管是内部的还是外部的收件人看到的地址都是testsh@*****.com.<br>
<br>
问题:<br>
1,钉子版主叫我把内部和外部的地址分开,因为以前公司是把内外地址是放在一起的即同一个地址.不知道要怎么设置exchange2000才能和以前一样.<br>
<br>
2,把SMTP地址改为原有的地址(如:起域为SH,SMTP=@sh),但是公司原来在exchange5.5中也将默认SMTP改为@*****.com.收发邮件也正常.<br>
<br>
3,yinjie版主说要开放UDP/TCP 53通信是不是在ISA中开,要在ISA的IP Packet Filters下还是Protocol Definitions下设置,53是什么通信端口.
报纸
发表于 2004-12-7 16:19:15 | 只看该作者

re:1、EX5支持一个用户多哥油,或多个用户...

1、EX5支持一个用户多哥油,或多个用户一个邮箱,EX2000/2003不支持。<br>
<br>
2、此处不需要修改。<br>
<br>
3、TCP/UDP 53是DNS端口。
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

小黑屋|手机版|Archiver|邮件技术资讯网

GMT+8, 2026-8-5 22:15

Powered by Discuz! X3.2

© 2001-2016 Comsenz Inc.

本论坛为非盈利中立机构,所有言论属发表者个人意见,不代表本论坛立场。内容所涉及版权和法律相关事宜请参考各自所有者的条款。
如认定侵犯了您权利,请联系我们。本论坛原创内容请联系后再行转载并务必保留我站信息。此声明修改不另行通知,保留最终解释权。
*本论坛会员专属QQ群:邮件技术资讯网会员QQ群
*本论坛会员备用QQ群:邮件技术资讯网备用群

快速回复 返回顶部 返回列表