[发明专利]一种邮件服务器系统及邮件分发的方法有效
申请号: | 200710300162.7 | 申请日: | 2007-12-13 |
公开(公告)号: | CN101179532A | 公开(公告)日: | 2008-05-14 |
发明(设计)人: | 林少章;黄铁鸣 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L29/06 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 宋志强;麻海明 |
地址: | 518044广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 邮件 服务器 系统 分发 方法 | ||
技术领域
本发明涉及电子邮件传输技术,尤其是指一种邮件服务器系统及邮件分发的方法。
背景技术
目前,在电子邮件传输过程中所使用的简单邮件传输协议(SMTP)协议是一种存储转发协议,该协议允许通过一系列的服务器将电子邮件(以下均简称为邮件)发送到最终目的地。图1为现有技术中使用SMTP协议的邮件传输系统的示意图。如图1所示,现有技术中使用SMTP协议的邮件传输系统中包括:邮件用户代理(MUA)、邮件传送代理(MTA)服务器、邮件投递代理(MDA)服务器和目的地邮箱。其中,MUA可为用户提供一个界面,负责用户邮件的接收、发送和管理,因此,MUA可以看成是一种客户端软件;MTA服务器的功能是为所接收到的邮件提供路由;而MDA服务器的功能则是将所接收到的邮件投递到目的地邮箱中。如图1所示,用户可通过MUA对邮件进行管理,并通过MUA将所需发送的邮件发送给MTA服务器;MTA服务器将所接收到的邮件存在在队列中,然后按照队列的顺序,为等待发送的邮件提供路由,并根据路由将所述等待发送的邮件发送到下一个目的地,下一个目的地可能是另一个MTA服务器,也可能是MDA服务器;MDA服务器则将所接收到的邮件发送到目的地邮箱中,从而完成了邮件的传输。
图2为现有技术中MDA和MTA服务架构的示意图。如图2所示,现有技术中MDA和MTA服务架构的示意图中包括:提供web访问方式管理邮箱的服务器(Webmail)、邮局协议(POP3)服务器、提供标准的SMTP协议发送邮件服务器(Esmtp)、接受外域邮件的服务器(Mx)和提供标准的SMTP协议发送邮件服务器(SmtpBG)。其中,Webmail、Pop3、Esmtp和Mx属于MTA服务器,而SmtpBG属于MDA服务器。
目前,大型的邮件服务器系统中每种服务器都是几十到上百个,如何在多个邮件服务器中做一个合理的选择是邮件服务器系统中一个非常重要的部分,从而涉及到邮件服务器系统的邮件分发策略。
现有技术中有一种基于配置文件的方法,在该方法中,由于目前的邮件服务器系统中有众多的邮件投递代理服务器,因此系统内部需要投递邮件的各个服务器可根据自身存储的配置文件来获得邮件投递代理服务器的地址。然而,当系统中的邮件投递代理服务器的数目不断增加,且系统内部需要投递邮件的服务器的数目也不断增加时,实现配置文件的同步将成为一个大问题;而且,当邮件投递代理服务器出现故障时,目前所采用的人工同步配置文件的方法在实时性方面不够好,所以一旦出现配置文件不同步或者配置文件不全,就会导致邮件投递代理服务器的选择出现问题。同时,上述的方法没有考虑MDA服务器的状态和网络的优劣,而盲目地选择MDA服务器进行邮件分发,从而导致服务器使用不均衡,降低了服务器的使用效率。
发明内容
有鉴于此,本发明实施例的主要目的在于提供一种邮件服务器系统及邮件分发的方法,从而提高邮件服务器系统的效率。
为达到上述目的,本发明实施例中的技术方案是这样实现的:
一种邮件服务器系统,该系统包括:邮件分发服务器NameServer、至少一个邮件传送代理MTA服务器和至少一个邮件投递代理MDA服务器;
所述MTA服务器,用于根据所需发送的邮件向所述邮件分发服务器发送查询请求,并根据所述邮件分发服务器返回的MDA服务器地址,将所需发送的邮件分发给MDA服务器;
所述MDA服务器,用于将所接收到的邮件投递到与该邮件收件人地址相对应的邮箱中;
所述NameServer,用于根据接收到的查询请求从配置文件中选择MDA服务器,将所选择的MDA服务器的地址返回给发送所述查询请求的MTA服务器。
本发明的实施例中还提供了一种邮件分发的方法,该方法包括:
A、MTA服务器根据所需发送的邮件向NameServer发送查询请求;
B、NameServer根据查询请求选择MDA服务器,将所选择的MDA服务器的地址返回给所述MTA服务器;
C、MTA服务器根据所述MDA服务器的地址将所述邮件分发到相对应的MDA服务器上;
D、所述MDA服务器将所述邮件投递到与该邮件相对应的邮箱中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710300162.7/2.html,转载请声明来源钻瓜专利网。