exchange实现外部邮件收发的两种方法

exchange 2003中实现外部邮件的收发
 
有时候会碰到这种情况,当 exchane 服务器中的用户向外发邮件的时候,很容易被收到,但是外网的用户给内网用户发送邮件时,用户接收不了
 
SMTP 虚拟服务器依赖 DNS 来确定其邮件目的服务器的 ip 地址。通常情况下内部 DNS 名称不再 internet 上发布,如果,想实现收发外部邮件, SMTP 服务器必须能够联系到外部 DNS 服务器,解析外部邮件地址的的 DNS 邮件交换记录( MX 记录)。
 
依照我录像上所做,在真机上安装 DNS 模拟外部 DNS 服务器和外部邮件服务器,服务器名称为: benet.com
虚拟机为内部邮件服务器 +DC 域控制器,域名为: nihao.com
 
首先在外部邮件服务器上配置 DNS( 当然在现实中,不可能让你配置人家外部的 DNS ,这里只是演示给大家看,如果外部收发邮件出了问题的话,也好找到问题的所在,及时的解决问题 )
 
打开外部 DNS 服务器的 DNS 服务管理工具,右击 正向查找区域 ,选择 新建区域
区域类型 中选择要创建的区域类型为 主要区域
区域名称 中键入新建区域的名称: benet.com
在“区域文件“中 , 选择“创建新文件”,键入新建区域的区域文件的文件名
在“动态更新”中,选择新建区域的动态给你更新类型为“不允许动态更新”
单击“完成”,就完成了新建 DNS 区域的操作了
 
重要的是对 DNS 区域的配置
DNS 管理工具中,右击新建的区域,选择“新建主机”
在“新建主机”中,键入主机名称: mail 和主机 ip 地址: 172.16.16.243 (仅供参考)信息,单击“添加主机”
再次右击新建的区域,选择“新建邮件交换器”,新建一个邮件交换器,在“新建资源记录”中,键入服务器的完全合格域名: mail.benet.com ,也可以单击右边的浏览,查找到邮件服务器名称。
好了,到这一步,外部邮件服务器就配置完成了,下面就该对内部邮件服务器进行配置了。主要是配置它的出站邮件设置,如果想实现更安全的通讯,可以对其他的属性进行配置,这里就不赘述了
 
打开邮件服务器上的“ exchange 系统管理器”窗口,展开“协议”容器,右击“默认的 SMTP 虚拟服务器”,选择它的“属性”
在“传递”中,单击“出站安全”
在“出站安全”中,选择“高级”
在“高级”属性中,可以看到下面一行字:配置外部 DNS 服务器,在此单击“配置”,添加进去外部 DNS 服务器地址信息,然后单击“确定”
 
这时还是不可以收发电子邮件的话,就要做一下转发器了;打开 DNS 服务管理工具,右击“服务器“,选择“属性”,在属性窗口中,选择“转发器”,在“所选域的转发器的 ip 地址列表”中,输入外部邮件服务器的 ip 地址,点击“添加”,最后“确定”
 
这时所有的配置都已经完工了,通过上面的配置就可以解决外部邮件收发不到的问题了,看到我实验录像的朋友,应该看到最后的结果了吧,成功!不过遗憾的是我没验证外部往内发送邮件是否可以收到,应该是没问题的
 
配置SMTP连接器,实现和没有DNS MX记录的外部邮件通讯
 
正如我上面所说的一样,如果在外部没有 DNS MX 记录怎么办?,这时还怎么去解析服务器 ip ,去进行邮件通讯呢?
可以利用 SMTP 连接器来解决这个问题‘ SMTP 连接器用于为特定邮件指定单独的传输路径。
 
下面来创建 SMTP 连接器,同没有 DNS MX 记录的邮件服务器进行通讯
打开“ exchange 系统管理器”,右击“连接器”,选择“新建”→“ SMTP 连接器”
在新建的 SMTP 服务器属性中,键入名称,可以随便写
选择“将通过此连接器的所有邮件转发到下列智能主机”,在下面输入主机的 ip 地址格式为【 ip 】(记得一定要用【】括住)
在“本地桥头”中,添加一个 SMTP 虚拟服务器作为本地桥头服务器
在“地址空间”中,选择“添加”,添加一个地址空间
在“添加地址空间”中的“选择地址类型”列表中,选择“ SMTP” ,然后单击“确定”
在“ internet 地址空间属性”中,键入连接器的电子邮件域 : benet.com ,单击“确定”
所有配置完成后,单击“确定”
 
这样就可以给没有配置 DNS MX 记录的邮件服务器中的用户发送邮件了
 
 
 

你可能感兴趣的:(职场,Exchange,休闲,外部邮件收发)