切换到宽版
  • 8417阅读
  • 3回复

[求助]Exchange 2007 无法发送接收外网邮件 [复制链接]

上一主题 下一主题
 
只看楼主 倒序阅读 0楼  发表于: 2011-05-10
    小弟最近新搭建了一台EXCHANGE 2007 测试服务器,并建立了一个测试域名(该域名无法在外网解析)。目前配置完成后,只能在域内的机器之间相互发送接收邮件。
     无法与外网发送接收邮件,该邮件测试服务器能正常上网。防火墙也已经关闭。
     希望各位前辈不吝赐教。
分享到
只看该作者 1楼  发表于: 2011-05-10
以前搭过一个exchange2003 搭好后就能直接收发外网邮件了,2007改动蛮大的,但不知道是不是哪里遗漏了。网上查了很多资料,在集线传输器的接收传输器中,默认的已经启动了。发送连接器也已建立完成。奇怪来!
只看该作者 2楼  发表于: 2011-05-10
只看该作者 3楼  发表于: 2011-05-26
一、申请域名,并联系域名供应商配置MX记录(现在大多数域名提供商已经支持自己手动设置MX、A、CNAME记录)

说明:MX记录指向公司的公网IP; 且保证Exchange 服务器是通过此IP地址发布的。

二、内部DNS配置

1. 内部DNS服务器中添加互联网申请的域名对应的A记录和MX记录。

2. 确定AD域名对应的邮件服务器A记录和MX记录配置正确。

三、配置接收域

Exchange 管理控制台 - 组织配置 - 集线器传输 - 接受域 - 新建接受域






这里的域名一定要是域名供应商提供的域名;一定选择权威域。



四、配置电子邮件地址策略


Exchange 管理控制台 - 组织配置 - 集线器传输 - 电子邮件地址策略 - 新建电子邮件地址策略



选择条件使用默认的“所有收件人类型”然后下一步,然后选择邮件地址格式,比如“名.姓”的方式,还是“姓.名”的方式,根据用户的使用习惯进行配置;然后选择接受域。


如果有多个互联网域名,则添加多个即可;默认第一个添加的邮件地址为默认答复地址,如果需要修改,选定邮件地址,并“设为答复地址”即可。

这时,你就可以在内部使用Outlook向外网发送一封邮件进行测试看是否外部可以收到邮件了。

注:在不进行以上操作(Exchange环境初使搭建完成之后)使用内部的Outlook也可以向外部发送邮件,外部也可以收到邮件,收到的邮件发件人地址即为内部的地址后缀,但是邮件会在垃圾邮件箱中。


五、配置Internet邮件流(如果无边缘传输服务器,则需要手工配置)

Exchange 管理控制台 - 组织配置 - 集线器传输 - 发送连接器




通常,企业对发送互联网邮件的需求是可以发送到任意地址,所以配置地址为“*”号即可。如有特殊需求,比如只能发送到exchangecn.com ,地址输入exchangecn.com 。

六、配置接收连接器权限

Exchange 管理控制台 - 服务器配置 - 集线器传输 - 接收连接器

选择Default 连接器进行配置,将“匿名用户”勾选。



七、结束

以上步骤完成后,我们从外网到内网, 从内网到外网的邮件流都已经配置完成。

八. POP3 服务

Exchange 默认不启用POP3服务,在例来的版本中都是如些,需要先启用POP3服务,然后将POP3服务配置为自动启动,请注意默认不是使用110 和25端口。
快速回复
限60 字节
 
上一个 下一个