您当前的位置:首页 > 详情页

邮件服务器

作者:美国RSMC 发布时间:2019-02-28 299次浏览 分享到:

邮件服务器分布式部署方案

一、 分布式部署分析

分布式部署主要解决南北互联或国内外网络互通的问题,以及单台负载过大的情况。分布式邮件系统适用于在各地设有分部的政府机构或者大型集团,使用统一的邮箱域名的同时为了提高邮件系统的运行效率,大型机构可以选择部署分布式邮件系统来提高系统性能。

注意:实施邮件分布式部署的时候,多个地方用同一域名搭建服务器

在各地有人员的机构,使用传统的单点式邮件系统搭建方案会遇到以下的问题:

1. 分支机构位置和中心位置或数据中心之间的网络连接,通常是低带宽、高滞后或不可靠的。

2. 公司总部的网络基础结构无法同时处理所有分支机构的服务请求,

3. 用户需求规定服务器须放在本地,以提供最佳用户体验和可用性。

 

针对这些要求,U-Mail 邮件系统为企业提供分布式部署方案

下面本手册,以某公司域名是domain.com 有北京和深圳2个办事处。为例进行说明

分布式邮件系统是指同一域名下,跨地域部署的邮件系统,如图:

邮件1.png 

二、 工作流程分析

1. 同域名内部互相发送

北京的用户收发都是通过北京那台服务器收发,如果发送到深圳这台服务器上面的账号则直接发送到深圳的服务器。

深圳的用户收发都是通过深圳这台服务器收发,如果发送到北京那台服务器上面的账号则直接发送到北京的服务器,

2. 内部发送到外部域名

发送到外面的邮件都由各自服务器发送出去。

3. 外部发送进来

外面发送进来的邮件随机发到北京或者深圳的服务器:

如果首先发到北京的服务器,北京服务器首先检查收件人是在哪台服务器上面,发现是本服务器上面账号的邮件则接受,如果发送不是本地(北京)账号邮件,则发送到深圳服务器 。如果没有这个账号则拒收。

同样如果是先发到深圳的服务器上面,深圳服务器首先检查收件人是在哪台服务器上面,发现是本服务器上面账号的邮件则接受,如果发送不是本地账号邮件,则发送到北京服务器上面去,如果没有这个账号则拒绝。

 

三、 分布式部署设置

1. 域名解析设置

需要把域名的MX 记录同时指向各地区的邮件服务器,邮件优先级设置相同。

假如公司域名为domain.com,公司有二个分支机构,分别在北京,深圳,各自的邮件服务器主机域名为 maill.domain.com mail2.domain.com,则两地的 MX 记录应该设置如下:

北京 domain.com MX 10 maill.domain.com

深圳 domain.com MX 10 maill2.domain.com

maill.domain.com A 北京IP

maill2.domain.com A 深圳IP

2. 硬件环境

两台服务器 配置:双Xeon2G内存、SAS硬盘。

3. U-Mail邮件系统

两套邮件系统企业版软件

4. 网络条件

两个固定公网IP

四、 分布式服务器设置

登陆超域管理员后台配置分布式系统参数

配置举例说明:

有两台服务器做分布式集群,分别是mail1/mail2,域名都是domain.com

如下:

北京邮件服务器 mail1.domain.com

深圳邮件服务器 mail2.domain.com

在北京服务器的超域管理后台的分布式配置页面上,将深圳的邮件服务器的域名或者IP加入;

通过超域管理员后台—系统维护工具—分布式邮件部署,mail1.domain.com 北京服务器输入其他分支机构的服务器IP地址或域名。

如图下图所示:

邮件2.png 

深圳的服务器上同上操作,将北京服务器的域名或IP加入即可;

 

邮件3.png 

其他注意事项:

1.分布式需要使用到4069端口,防火墙/路由器上的端口需开启;

2.需把其他分布式服务器的IP地址加入到上面的服务器列表中;

3.分布式的服务器每一台上的用户账号各不相同;

邮件1.png

Start Management Excellence

卓越管理 现在开启