北京大学应用泰信TMailer邮件系统案例
一、项目简介
北京大学创立于1898年,初名京师大学堂,是中国第一所国立大学,也是中国综合实力最强的大学。
目前,北京大学的院士、“973项目”首席科学家、教授、博士生导师、长江学者以及国家重点学科、重点实验室的数目,均居全国高等院校之首。
作为对中国近代史上影响深远的大学,北京大学其学术水平一直在国内傲视同侪,不少各界出色业者及知名学者出自北大或曾在北大任职。
经过百年历史洗礼,北京大学已经成为一所拥有自然科学、技术科学、新型工程科学以及人文科学、社会科学、管理科学、教育科学、医药科学和语言科学等多种学科的新型综合性大学,充分发挥着人才培养、科学研究、社会服务的功能。
二、业务需求背景
早在教育网建设之初,我国宽带业务未被普及之时,北京大学已使用外国知名老品牌的邮件系统,该邮件系统的特点是采用集中的LDAP数据库存储用户、组和域的信息。它支持标准的协议、多域名和Webmail,具有强大的安全和访问控制。
在该邮件系统上线初期,限于网络带宽与使用电子邮箱的网民数据所限,在人们对计算机各种系统的图形化界面要求不高,北京大学的邮箱用户较少,应用需求不广的前提,使用该邮件亦能满足于北京大学师生们的日常通讯。
随着网络发展、互联网应用越趋向丰富、网民海量持续涌入,电子邮箱已作为人们日常的通讯工具之一。北京大学所使用的外国知名品牌邮件却已不适应于该校所发展的需求,主要表现在垃圾邮件多、系统不稳定,且校园师生们对邮箱界面的友好性要求越来越高,用户不断增加使得管理员对用户管理不便等问题,对师生的日常学习与工作,以及管理员的日常维护带来困扰。
三、产生问题的原因
北京大学原邮件系统产生系列问题的原因如下:
垃圾邮件:随着计算机行业的发展,以及互联网丰富多彩的应用功能,随之而来的通过互联网进行网络营销的企业也日益增长,电子邮箱成为广告信息与病毒信息传播的温床,北京大学邮件系统亦不例外。此外,我国使用中文的形象字语言与国外的英文有本质不同,国外的邮件系统及反垃圾邮件产品并不能针对具有“中文特点”的垃圾邮件进行更好的过滤,因此日常收到垃圾邮件使得使用电子邮箱的北京大学的师生所困扰,影响着他们的学习与工作。
系统不稳定:此外,中国幅员辽阔,人口数量更是西方国家的几何倍数。据调查,近年来中国网民规模已与美国总人口相近,国外大多软件系统未充分考虑大规模用户的扩展问题,更倾向关注安全性能的硬性。随着北京大学的新入届与毕业学生不断增加,用户也随之增多,为北京大学邮件系统造成经常性无法寄信、丢信,甚至崩溃等严重问题,该邮件系统已难以适应于北京大学的发展需求。
界面不友好:互联网越来越丰富的应用功能,为人们的生活、学习与工作都带来便利,友好的界面对用户的使用操作可谓事半功倍。北京大学原使用的邮件系统由国外厂商开发,界面由该软件厂商统一定制,未能提供客户个性化界面,亦不符合北京大学师生的操作习惯,邮箱界面不友好导致使用效率低下。
用户管理不便利:北京大学的新入届与毕业学生不断增加,而且北京大学之下有着众多学院,日渐庞大的用户群体与需分级管理为管理员管理用户带来不便。而北京大学原邮件系统受于产品采用完全封闭式开发,服务周期有限,服务水平亦受地域限制,故未进行二次开发,以解决大规模用户管理问题。
四、使用TMailer的契机
综合以上众多因素,北京大学急迫需要更换一套可承受千万级用户、安全、稳定,且可适应于自身业务要求进行二次开发的电子系统。北京大学针对全国
知名高校所使用各种品牌的电子邮件系统进行市场调研,对友校清华大学所使用的TMailer电子邮件系统颇为关注。
TMailer电子邮件系统由广州市泰禾创信计算机信息技术有限公司(以下简称:泰禾创信)自主研发,拥有自主知识产权的产品。TMailer拥有超群的稳定性、安全性、易控制性,是一套支持千万级用户的邮件系统。其反垃圾网关具有多层防御体系,防御自动化,垃圾邮件过滤高等特点。并且,TMailer有良好可扩展性,该系统集成网络硬盘、WEB即时通讯、地址簿、日程管理、在线文档编辑与存储等众多高实用性的功能模块。
泰禾创信公司了解北京大学原邮件系统产生的困扰并进行分析,针对北京大学的实际应用情况提供详细的解决方案,并且提供TMailer软件安全包供北京大学进行测试。在为期半年的考察期内,北京大学经过多轮的专家辩证,以及各种环境下超高压力测试,TMailer均安然通过。并且,在北京大学同期测试的国内外几大产品中,TMailer各项测试分值均名列前茅,远超同类产品。最终,北京大学技术专家团队一致认为TMailer是符合该校师生所使用的电子邮件品牌。
五、TMialer提供的解决方案
(一)、稳定及可扩展的存储系统
泰禾创信公司为北京大学所提供的TMailer电子邮件系统,是一套支持电信级的电子邮件软件。该邮件系统参考了国际上的大容量电子邮件系统的特点和设计思想,并基于多年Internet软件的开发经验,是一套适于中国用户使用的全中文电子邮件系统。Tmailer电子邮件系统运用了分布式处理、并行计算、多线程、集群控制等多种先进软件技术全面重新设计的电子邮件服务器软件,可以支持千万级的用户数量。
北京大学所使用的TMailer采用全对称的多机分布式处理结构。TMAILER软件在设计结构上支持全分布式的体系结构,当用户量增加的时候只需要增加服务器的个数,而且随着服务器的增加,所支持的用户数是线性增长的,保障北京大学师生用户扩展的基本需求。
TMailer电子邮件系统采用多进程/多线程编程技术,可以充分利用CPU、内存等系统资源,既能在最短的时间内响应大量用户的并发访问,也能尽量降低对系统资源的消耗。
用户验证服务器可以采用多机集群的方式工作,在用户量比较大的时候实现负载分担和互为备份,这一点充分保证了系统可以平滑扩展支持数百万的用户量。
TMailer采用独特是设计与成熟的技术,支持横向与纵向双重扩展,保障北京大学师生使用该邮件系统的稳定性,以及用户不断发展的需求。
(二)、反垃圾邮件网关
TMailer采用独特的具有技术突破性的并行反垃圾邮件网关,并行反垃圾邮件网状其优势在于更好与邮件系统结合,避免随着用户增加、服务器硬件扩展而需重复投入购买反垃圾邮件网状。泰信网关有四大突破,其一是垃圾邮件自动过滤至垃圾文件夹,避免误杀;其二是改阻截为疏导,;其三是变整体防御为个性化防御,用户个人可自设定过滤规则;其四是一点攻击,全网防护,TMailer邮件系统反垃圾邮件网关在全国拥有一亿多的用户,泰禾创信公司从其中部分代表性项目中提取防垃圾邮件的规则,当一个邮件系统被垃圾邮件攻击时,泰信的垃圾邮件规则中心会迅速的生成防御规则,并把防御规则同步到所有使用该产品的系统中。
泰禾创信公司为北京大学部署的Tmailer电子邮件系统,其反垃圾邮件网关可实现系统级/用户级的E-mail过滤处理功能,对符合过滤规则的邮件可选择采取拒收、投递到指定Folder、Forward到制定E-mail地址、自动回复等操作。
过滤规则数量不限,可对包括各项邮件头部信息在内的整个邮件进行过滤分析。特别地,可以对按照大小对邮件进行过滤。
系统级的过滤规则对所有用户均起作用,由系统管理员设置。用户级的过滤规则只对用户自己的邮箱起作用。特别地,父邮箱的过滤规则可以由父邮箱用户设定是否对其下属子邮箱起作用。邮件过滤功能的部分操作类似Message Block和Relay Restriction,但其执行时机是SMTP交互过程结束后,邮件投递到本地邮箱前进行的。邮件过滤操作对SMTP Client透明。
(三)、可选自定义界面及丰富应用功能
根据北京大学师生们的操作习惯与个性化需求,泰禾创信公司为该校TMailer邮件系统独立开发多套界面模块,通过简单点击即可切换不同风格的界面,并且可设置为用户登录默认使用界面。
此外,泰禾创信公司为北京大学TMailer邮件系统集成网络硬盘、WEB即时通讯、地址簿、日程管理、在线文档编辑与存储等多种丰富的应用功能模块,为北京大学师生们的日常学习与工作带便利,提供效率。
(四)、个性化功能二次开发——用户树型管理系统
北京大学有众多下属院系与学生,造成系统管理员工作的负担。为此,泰禾创信公司为北京大学TMailer电子邮件系统进行二次开发,针对该校犹如树节繁杂众多院系的特点,开发出一套“用户树型管理系统”。
该用户树型管理系统的特点,是采用树型结构对不同域、不同部门的用户进行管理。系统管理员可根据不同域和部门指定分派管理员,每个域管理员或部门管理员拥有管理各自所管辖域或部门的权限。使用用户树型管理系统,各个域管理员或部门管理员可以灵活使用图形化界面对用户进行批量、单独管理,优化管理员的管理工作,使系统管理员脱离繁重的负担。用户树型管理系统拥有批量生成与修改用户账号别名,批量关闭、修改、移动用户账号,批量修改用户邮件转发等功能。此外,系统管理员可使用树型管理系统对反垃圾邮件网关的黑白名单、IP规则、内容过滤规则等进行全局控制,并提供实时日志记录系统运行状态与操作内容。
(五)网络拓扑图

教工邮件服务器:采用两台服务器,分别为mail01、bj-mail03;
教工邮件服务器备份:采用一台服务器,为bj-mail02;
学生邮件服务器:采用三台服务器,分别为bj-mail04、bj-mail05、bj-mail07;
学生邮件服务器备份:采用一台服务器,为bj-mail06;
校友邮件服务器:采用一台服务器,为bj-mail08;
其中除了校友邮件服务器:使用服务器bj-mail08为iSCSI连接的以外,其他所有的服务器都是用光纤连接的。
所有的服务器都连接2个2T的存储,一个是在线存储的/dev/sda,一个备份存储的。
六、项目实施效果
目前,北京大学的教师、学生、已毕业校友等邮箱用户,均已从原邮件系统迁移至TMailer邮箱,电信级的TMailer邮件系统采用负载均衡、HA冗余部署,保障系统承载北京大学十五万用户而稳定、安全的运行。
TMailer邮件系统置备泰信反垃圾邮件网关,采用并行疏导技术,对垃圾邮件截杀高达99.8%,不仅使得北京大学师生免受垃圾邮件的骚扰,亦不误杀任一封邮件。
TMailer用户树型管理系统合理的管理分权,以及独特的批量管理功能,使得系统管理员解脱重复繁重的用户管理工作,亦使下属各院得到适当的用户控制,更便捷的对用户进行管理。
从北京大学TMailer电子邮件系统部署实施至今,稳定、安全、高效的性能得到北京大学师生们的称赞与校领导的认可,并且校方一次性与泰禾创信公司签约长期的维护协议。
