U-Mail企业邮件系统分布式部署方案

一、需求分析

某跨国公司在国外均设置有办事处,海外工作人员在访问公司邮箱收发邮件时候,常常遇到链接不到国内邮件服务器、或者访问不稳定问题,从而影响公司办公效率。公司找到国内邮件系统厂商U-Mail定制企业邮件系统部署方案:

二、分布式邮件系统方案

在各地区都部署邮件服务器来响应各自区域的邮箱服务请求,从而解决因地区网络环境差异带来的系统反映慢的情况,

三、分布式邮件系统原理

  1. 同域名内部互相发送

国内的用户收发都是通过国内那台服务器收发,如果发送到国外这台服务器上面的帐号则直接发送到国外的服务器。

国外的用户收发都是通过国外这台服务器收发,如果发送到国内那台服务器上面的帐号则直接发送到国内的服务器。

  1. 内部发送到外部域名

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

  1. 外部发送进来

外面发送进来的邮件随机发到国内或者国外的服务器:

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

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

四、分布式邮件系统类型

U-Mail为客户提供了2种分布式邮件系统方案,客户可以根据需求选择:

1、分布式服务器+智能DNS解析方案

在海外架设一台服务器(可以用云服务器),和国内服务器做分布式方案,两台服务器域名需要相同。帐号等信息可以统一管理,在海外的人员使用海外服务器收发邮件。接收外 网邮件时,可以设置两台服务器随机接收,或者设置某台服务器优先接收。当发现收件人不在这台服务器的时候会自动投递到另外一台服务器。域名可以做智能DNS解析,这样海外与国内可以使用相同访问地址访问。来自海外用户的访问会自动智能解析到海外服务器,来自国内用户的访问会自动智能解析到国内服务器。

2、代理服务器+智能DNS解析方案

在海外架设一台代理服务器(可以用云服务器、选择高速、稳定)。域名可以做智能 DNS解析,这样海外与国内可以使用相同访问地址访问。来自海外用户的访问会自动智能解析到代理服务器,代理服务器会自动将请求转给国内服务器;来自国内用户的访问会自动智能解析到国内服务器。

异地部署邮件系统方案适合以下情况:

1、公司有不同分支机构或较小的分散站点与公司总部的网络连接通常是低带宽、高滞后或不可靠的。

2、公司总部网络无法处理中心位置的服务流量。

3、分支机构有自己的服务器、企业网络、域控制器和系统管理员,包含数目不定的用户。

4、用户要求有更快的邮箱访问速度、更佳的用户体验和可用性。

相关推荐
风吹夏回17 天前
RabbitMQ 核心术语 + Python pika 方法完整讲解
分布式·python·rabbitmq
风吹夏回17 天前
RabbitMQ 三种模式入门:HelloWorld、WorkQueue、PubSub
分布式·rabbitmq·ruby
霸道流氓气质17 天前
分布式追踪与 RequestId 传播完全指南
分布式
cheems952717 天前
[RabbitMQ高级特性] 消息确认机制:从 Ready / Unacked 到 basicAck、basicReject、basicNack 的底层拆解
分布式·rabbitmq·ruby
枫华落尽17 天前
【Hadoop01-完全分布式运行模式】
分布式
隔壁阿布都17 天前
ShedLock 分布式定时任务锁框架介绍
spring boot·分布式
文艺倾年17 天前
【强化学习】数学推导专题,20W字总结(十五)
人工智能·分布式·大模型·强化学习·vibecoding
ACP广源盛1392462567317 天前
GSV9001S@ACP#1080P 级视频处理芯片,物理 AI 普及终端的高性价比选择
大数据·人工智能·分布式·嵌入式硬件·spark
guslegend17 天前
第1章:初始Kafka
分布式·kafka
ACP广源盛1392462567317 天前
GSV5600@ACP#多接口协议转换芯片,物理 AI 便携终端的互联核心
大数据·人工智能·分布式·嵌入式硬件·spark