多域间邮件收发
今天和大家一起讨论一下,多域间电子邮件的收发
在Exchange安装配置完成后,同域内的电子邮件收发没有任何问题了。前面的文章中我们已经讨论过了。今天主要来谈一下不同域之间的电子邮件收发如何实现。
在exchange上,实现不同域之间的电子邮件收发有两种方式:SMTP虚拟服务器和SMTP连接器。首先,我们先来讨论利用SMTP虚拟服务器实现不同域之间电子邮件的收发。Exchange服务器支持的虚拟服务很多(比如POP3、NNTP等),SMTP就是其中一种,要实现不同域之间的电子邮件收发,必须使用SMTP协议来实现。各种虚拟服务对应端口如下:
今天和大家一起讨论一下,多域间电子邮件的收发
在Exchange安装配置完成后,同域内的电子邮件收发没有任何问题了。前面的文章中我们已经讨论过了。今天主要来谈一下不同域之间的电子邮件收发如何实现。
在exchange上,实现不同域之间的电子邮件收发有两种方式:SMTP虚拟服务器和SMTP连接器。首先,我们先来讨论利用SMTP虚拟服务器实现不同域之间电子邮件的收发。Exchange服务器支持的虚拟服务很多(比如POP3、NNTP等),SMTP就是其中一种,要实现不同域之间的电子邮件收发,必须使用SMTP协议来实现。各种虚拟服务对应端口如下:
协
议
|
TCP
端口
|
安全套接字层 (SSL)
端口
|
SMTP
|
25
|
不可用
|
IMAP4
|
143
|
993
|
POP3
|
110
|
995
|
NNTP
|
119
|
563
|
SMTP
协议(简单邮件传输协议)是用于传输和投递电子邮件的
Internet
标准协议,邮件服务器之间的邮件传递都是通过
SMTP
协议完成的。下面我们来分析一下不同域之间电子邮件收发的过程:
当
a.com
的用户
A
要向
b.com
的用户
B
发送电子邮件时,步骤如下:
第一步,用户
A
将邮件交给本地的邮件服务器
第二步,本地服务器收到请求后,将收件人信息拆分为用户名和后缀域名两部分,先查看该邮件是否是自己负责的域名部分,如果是,就直接查找收件人;如果不是,自己无法处理该邮件,向
DNS
询问
b.com
中的邮件服务器
ip
地址信息,
DNS
服务器通过区域中的
MX
记录,得知
b.com
的邮件服务器
ip
信息,本地
DNS
服务器(
a.com
)将邮件转发给
b.com
中的邮件服务器
第三步,
b.com
的邮件服务器收到邮件后,做同样的处理,发现收件人地址是自己所负责区域,直接查找收件人,用户
B
收到邮件
第四步,用户
B
向用户
A
发送电子邮件的过程同样
也就是当我们依赖于
SMTP
虚拟服务器收发电子邮件时,我们需要依赖于
DNS
服务器的
MX
记录来完成。下面是在
DNS
服务器中创建
MX
记录的过程:
浏览到邮件服务器的
A
记录,主机或子域留空
优先级值越小,优先级越高,优先级主要用于多服务器的网络环境。
利用
SMTP
虚拟服务器实现电子邮件收发过程很简单。下面我们继续来讨论使用
SMTP
连接器实现电子邮件的收发。
SMTP
连接器用于为特定邮件指定单独的传输路径,使用
SMTP
连接器与
SMTP
虚拟服务器区别在于
SMTP
连接器的可控性更强。
SMTP
连接器的作用:
1
、简化管理:简化
SMTP
队列故障排除过程
2
、专门建立用于与其他域通信的传输路径:建立用于与其他域通信的独立传输路径
3
、计划并自定义出站连接:在指定的时间打开出站连接
下面我们来创建
SMTP
连接器
任意输入名称,输入智能主机
ip
地址(
ip
必须加上中括号,智能主机就是对方的邮件服务器)。本地桥头是指当和
b.com
发送电子邮件时,
a.com
的哪台邮件服务器来负责,如果
a.com
只有一台邮件服务器,就没得选择了,如果有多台,就需要选择一台了。
输入名称空间
b.com
配置完成后,可以通过传递限制和传递选项进行用户和时间的限制,当修改完限制后,需要修改注册表,才能生效。
实现
SMTP
连接器的限制传递,要修改注册表,进入分支
HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/RESvc/Parameters
新建
DWORD
值
名称:
checkconnectorrestrictions
数值:
1
数制:
10
进制
退出注册表
重启下列服务:
Microsoft Exchange MTA stacks
Microsoft Exchange Routing Engine
Simple Mail Transfer Protocol
今天就讨论到这了,还是一句老话,有问题,请大家留言。下次讨论
Exchange
服务器的维护。
转载于:https://blog.51cto.com/chensky/103747