邮件服务器-邮件系统-邮件技术论坛(BBS)'s Archiver

心灵科技(idcsea_com),海外专业IDC服务商!

netocool 发表于 2008-2-13 16:45

QMAIL的分布如何实现呢?

总公司安装QMAIL邮件服务器,其它的分公司也安装了QMAIL邮件服务器
所有用户都使用同一个域名收发邮件
所有的邮件收发都需要经过总公司的邮件服务器
这样的方案能实现吗?具体使用什么方法呢?谢谢

dennishan 发表于 2008-2-13 20:21

“所有的邮件收发都需要经过总公司的邮件服务器”分布式架构满足不了你的需求了,分布式邮件系统是指内部邮件内部处理,不会通过总部的服务器。

netocool 发表于 2008-2-14 10:02

也是
我这个需求应该怎么实现呢?

hat 发表于 2008-3-6 18:03

同域名分布式邮件系统解决方案

[table=98%]网上搜到的,应该对你有帮助。

相关概念:
[b][color=#0000ff]集中式邮件系统:[/color][/b]
集中式邮件系统由一个大型数据中心组成,该数据中心存放并管理所有的服务器资源。所有用户均通过Internet/Intranet访问这个邮件系统。
集中式邮件系统经过网络/服务器冗余(负载平衡邮件系统/Load Balance)可以达到非常高的稳定和安全性。但是在一个集团/大型企业如果有非常多的跨国分支机构,如果这些分支机构希望使用和总部统一域名(非二级子域名),集中式邮件系统无论将IDC放置在任何地方,均会有跨国际网络使用的问题,要解决带宽问题,除非每个分支机构均和IDC中央邮件服务器建立带宽良好的专线,但是使用成本将大幅上升,在这种情况下,需要利用分布式邮件系统来解决。
[color=#0000ff][b]分布式邮件系统:[/b][/color]
分布式邮件系统由多个数据中心组成,大量分支机构或较小的分散站点与公司总部或数据中心的连接很慢。分支机构需要建立自己的邮件服务器,来加快处理当地分支机构的邮件。
我们将用一个实例来说明企业如何建立分布式邮件系统的两种不同解决方案:
ABC集团是一家在美国,中国大陆,台湾,香港,日本,韩国,新加坡均设立分公司和办事机构的大型企业,ABC集团所有员工均使用abc.com为后缀的统一邮件地址。
下表是分布在不同地域的员工邮件列表:[/table][table][tr][td=1,1,96]美国

[/td][td=1,1,96]中国大陆

[/td][td=1,1,96]台湾

[/td][td=1,1,96]香港

[/td][td=1,1,96]日本

[/td][td=1,1,71]韩国

[/td][td=1,1,109]新加坡

[/td][/tr][tr][td=1,1,96]A1@abc.com
[/td][td=1,1,96]A3@abc.com
[/td][td=1,1,96]A6@abc.com
[/td][td=1,1,96]A8@abc.com
[/td][td=1,1,96]A9@abc.com
[/td][td=1,1,71]A11@abc.com
[/td][td=1,1,109]A12@abc.com
[/td][/tr][tr][td=1,1,96]A2@abc.com
[/td][td=1,1,96]A4@abc.com
[/td][td=1,1,96]A7@abc.com
[/td][td=1,1,96]

[/td][td=1,1,96]A10@abc.com
[/td][td=1,1,71]

[/td][td=1,1,109]

[/td][/tr][tr][td=1,1,96]

[/td][td=1,1,96][email=A5@abc.com][color=#0000ff]A5@abc.com[/color][/email]
[/td][td=1,1,96][color=#0000ff][/color]
[/td][td=1,1,96][color=#0000ff][/color]
[/td][td=1,1,96][color=#0000ff][/color]
[/td][td=1,1,71][color=#0000ff][/color]
[/td][td=1,1,109][color=#0000ff][/color]
[/td][/tr][/table][color=#0000ff][/color]
[b]分布式邮件系统方案一:
[/b][b]具中央邮件服务器架构的分布式邮件系统[/b]

说明:选择机房条件好,带宽均能满足各分支机构传递邮件的某地IDC,并且建立具备负载平衡的中央邮件服务器(选择IDC考虑abc集团大部分的业务是在哪里)。
在中央服务器中建立ABC集团的全球邮件路由表:
邮件地址 邮件路由(IP/Host Name)
[email=A1@abc.com][color=#0000ff]A1@abc.com[/color][/email] 美国邮件服务器
[email=A2@abc.com][color=#0000ff]A2@abc.com[/color][/email] 美国邮件服务器
[email=A3@abc.com][color=#0000ff]A3@abc.com[/color][/email] 中国大陆邮件服务器
[email=A4@abc.com][color=#0000ff]A4@abc.com[/color][/email] 中国大陆邮件服务器
[email=A5@abc.com][color=#0000ff]A5@abc.com[/color][/email] 中国大陆邮件服务器
[email=A6@abc.com][color=#0000ff]A6@abc.com[/color][/email] 台湾邮件服务器
[email=A7@abc.com][color=#0000ff]A7@abc.com[/color][/email] 台湾邮件服务器
[email=A8@abc.com][color=#0000ff]A8@abc.com[/color][/email] 香港邮件服务器
[email=A9@abc.com][color=#0000ff]A9@abc.com[/color][/email] 日本邮件服务器
[email=A10@abc.com][color=#0000ff]A10@abc.com[/color][/email] 日本邮件服务器
[email=A11@abc.com][color=#0000ff]A11@abc.com[/color][/email] 韩国邮件服务器
[email=A12@abc.com][color=#0000ff]A12@abc.com[/color][/email] 新加坡邮件服务器
将abc.com的邮件MX记录指向中央服务器,所有发往abc.com的邮件先发送至中央邮件服务器,中央邮件服务器理由邮件路由表分发给不同地域的分公司邮件服务器,不同分公司员工可以通过当地的邮件服务器收取邮件。
分公司-分公司邮件处理流程,分公司邮件系统需要将非本地邮件(Unknown User)发送给中央邮件服务器,中央邮件服务器根据邮件路由表发送给其他分公司的邮件系统。

[b]该解决方案优点:
[/b]解决同一域名下,多点分分布式邮件系统的难题。
解决用户需要记住内外邮件地址问题。
解决分公司之间网络带宽问题。

[b]该方案可能的缺点:
[/b]中央邮件服务器带宽和硬件资源要求高,外部发往abc.com和分公司之间的邮件交换均须通过中央服务器。如因规划不当,没有考虑到中央邮件服务器的冗余,遇中心点的软硬件故障,将使整个ABC集团的邮件系统瘫痪。
需要由专人负责维护中央邮件服务器,遇邮件地址变更,因为需要配置中央服务器的路由表,设置较为复杂。

[b]分布式邮件系统方案二:
[/b][b]对等的分布式邮件系统[/b]
经过Corp Email对于分布式邮件系统的不断实验和研究,新的对等的分布式邮件系统解决方案发布了。
方案原理如下:
不需要建立全球分公司的邮件路由表,不需要建立中央邮件服务器。
在每个分公司邮件系统建立用户,并且将其他的分公司域加入分布式域(Distributed Domain)
还需要正确设置abc.com的邮件记录:
abc.com
IN MX 10 mail-us.abc.com
IN MX 10 mail-cn.abc.com
IN MX 10 mail-hk.abc.com
IN MX 10 mail-tw.abc.com
IN MX 10 mail-jp.abc.com
IN MX 10 mail-kr.abc.com
IN MX 10 mail-sg.abc.com
mail-us.abc.com  IN A 209.200.153.152
mail-cn.abc.com  IN A 202.96.199.1
mail-hk.abc.com  IN A 61.152.237.40
mail-tw.abc.com  IN A 192.72.83.96
mail-jp.abc.com  IN A 66.102.7.99
mail-kr.abc.com  IN A 66.102.7.147
mail-sg.abc.com  IN A 210.193.51.1
我们来看一下,一份发往[email=A9@abc.com][color=#0000ff]A9@abc.com[/color][/email];[email=A11@abc.com][color=#0000ff]A11@abc.com[/color][/email];[email=A100@abc.com][color=#0000ff]A100@abc.com[/color][/email]三个地址的邮件经过DNS查询随机分配到mail-jp.abc.com邮件服务器,mail-jp.abc.com经过查询本地abc.com用户列表发现A9用户为本地用户,即将该邮件存储至A9用户邮箱,经过查询其它分布域用户列表,发现A11用户存在于mail-kr.abc.com,mail-jp.abc.com将该邮件发送给mail-kr.abc.com的A11用户邮箱。[email=A100@abc.com][color=#0000ff]A100@abc.com[/color][/email]地址无法在本地和其他分布域中查询到,给出5xx error,拒绝接收发往[email=A100@abc.com][color=#0000ff]A100@abc.com[/color][/email]的邮件。

[b]该解决方案优点:[/b]
真正的分布式邮件系统,外部邮件随机到达任何邮件服务器,均能到达最终用户。
配置简单,无需配置复杂的中央邮件服务器邮件路由,邮件地址增加和变更设置非常方便。
无需昂贵的带宽和中央服务器投入。

[b]该方案可能的缺点:
[/b]并非所有邮件系统均支持。
各分公司的带宽要求较高(采用前一种模式,甚至动态IP或者拨号上网的分公司亦可有方法解决),本方案适合各分公司邮件量较为平均的公司。

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.