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

一、需求分析

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

二、分布式邮件系统方案

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

三、分布式邮件系统原理

  1. 同域名内部互相发送

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

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

  1. 内部发送到外部域名

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

  1. 外部发送进来

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

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

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

四、分布式邮件系统类型

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

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

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

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

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

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

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

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

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

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

相关推荐
Coder_Boy_22 分钟前
基于Spring AI的分布式在线考试系统-事件处理架构实现方案
人工智能·spring boot·分布式·spring
袁煦丞 cpolar内网穿透实验室2 小时前
远程调试内网 Kafka 不再求运维!cpolar 内网穿透实验室第 791 个成功挑战
运维·分布式·kafka·远程工作·内网穿透·cpolar
人间打气筒(Ada)2 小时前
GlusterFS实现KVM高可用及热迁移
分布式·虚拟化·kvm·高可用·glusterfs·热迁移
xu_yule2 小时前
Redis存储(15)Redis的应用_分布式锁_Lua脚本/Redlock算法
数据库·redis·分布式
難釋懷6 小时前
分布式锁的原子性问题
分布式
ai_xiaogui7 小时前
【开源前瞻】从“咸鱼”到“超级个体”:谈谈 Panelai 分布式子服务器管理系统的设计架构与 UI 演进
服务器·分布式·架构·分布式架构·panelai·开源面板·ai工具开发
凯子坚持 c7 小时前
如何基于 CANN 原生能力,构建一个支持 QoS 感知的 LLM 推理调度器
分布式
飞升不如收破烂~8 小时前
Redis 分布式锁+接口幂等性使用+当下流行的限流方案「落地实操」+用户连续点击两下按钮的解决方案自用总结
数据库·redis·分布式
无心水8 小时前
分布式定时任务与SELECT FOR UPDATE:从致命陷阱到优雅解决方案(实战案例+架构演进)
服务器·人工智能·分布式·后端·spring·架构·wpf