




已阅读5页,还剩43页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
eYou大容量邮件系统解决方案www.eYeYou大容量电子邮件系统技术白皮书 长春亚飞软件开发有限公司2006.08.011E000-T000-030304 亿中邮信息技术有限公司eYou大容量邮件系统解决方案 长春亚飞软件开发有限公司目 录一 简介1二 eYou邮件系统介绍21 系统设计21.1 采用冗余分布式系统设计21.2 分布式高速访问存储子系统41.3 采用PreFork技术的邮件引擎52 eYou邮件系统遵循的技术标准63 eYou邮件系统基本功能73.1 用户认证83.2 自由注册83.3 管理信件和目录93.4 发送和接收信件103.5 备份箱103.6 HTML信件的支持113.7 地址簿功能123.8 用户自定义过滤器133.9 用户个性化设置133.10 语言设置133.11 提示问题133.12 用户自定义黑名单/白名单133.13 签名档功能143.14 自动转寄143.15 自动回复143.16 通知功能143.17 界面设置163.18 SMTP功能173.19 POP3功能173.20 邮件和网关的整合184 系统增值功能184.1 语音邮件服务184.2 视频邮件194.3 手机短信194.4 安全邮件204.5 日历服务系统204.6 书签管理系统214.7 网络存储管理系统225 基于用户的多级管理功能245.1 管理功能概述245.2 系统管理员265.3 超级用户管理265.4 域用户管理286 邮件计费功能317 UMS的支持31三 eYou系统的优势311 功能完善322 高可靠性323 可配置的高效MTA323.1 MTA配置323.2 MTA控制334 系统安全335 高稳定性346 高可管理性356.1 Web管理界面356.2 完备的API接口367 高可伸缩性368 高安全性(反垃圾邮件处理)36四 邮件系统解决方案391 容量计算392 系统拓扑图403 企业邮箱404 负载平衡415 系统扩容416 高可靠性417 与其它系统接口418 存储与备份42五 硬件配置建议421 一万用户级别422 五万用户级别4244E000-T000-040803/ 简介在Internet高速发展的情况下,广大用户对高速、稳定、可靠的电子邮件系统的需求日益明显。国内市场原有的电子邮件产品良莠不齐,不能在性能和价格上同时满足广大用户的需要。eYou公司专注于邮件系统平台及相关应用的研发,充分利用公司业界领先的技术成果,自主开发3E电子邮件系统(Eyou Enhanced Email System)。该系统于2000年初成功投入市场,迅速在全国大中院校、知名企业、电信系统得到应用。该系统完全由eYou公司自主开发,拥有独立版权,利用业界领先的技术手段优化系统,达到高速检索定位,例如在百万级用户情况下,定位用户目录时间小于1s,单台MTA的发送信件速度达到400,000封/日的高速收发;系统稳定性上,独创邮件监控机制,及时的硬盘回写,保证信件不会因系统进程问题丢失;系统安全性方面用户密码密文存储,支持SSL连接,保证连接安全性,防止网络窃听;独具特色的垃圾邮件识别器,针对IP和信件大小进行的垃圾邮件识别,系统自动提醒系统管理员,考虑对进行攻击的IP拒绝服务;此外我们还采用全Web方式量身定做系统管理界面,最大程度上减轻系统维护人员的负担;全中文的Web用户使用界面简洁易用,同时支持SMTP与POP3收发信件,使用户在使用中有多种选择。该邮件系统立足中国市场,面向中国企事业单位研制开发,主要特点是功能齐全、稳定、高速。它的出现满足了广大用户的不同需求。 全线产品包括几千到几千万不同的用户级别; 极具灵活性的模块化设计,使系统可以轻松扩容; 丰富的管理功能,简化了邮件系统管理员过去繁琐的工作; 全Web界面操作、人性化的设计,简化了用户的操作;二 eYou邮件系统介绍1 系统设计1.1 采用冗余分布式系统设计eYou电子邮件系统采用冗余分布式系统设计,系统的所有模块均可以进行冗余分布式配置,这种全分布式体系结构可以将每个功能模块都安装在单独的主机上,并将系统的整体性能大幅提高,尤其是在系统对并发处理的能力方面更是单一服务器所望尘莫及的。冗余分布式设计为系统的扩容打下了坚实的基础,对于系统扩容只需要将可能出现负载瓶颈的模块进行增加即可,并且不会影响系统的运行,扩容是平滑进行的。冗余分布式设计更为系统对系统灾难的抵抗能力和恢复能力提供了保证。当系统服务器集群中的一台服务器发生问题导致无法继续提供服务的时候,其他服务器首先能够保持独立的正常工作,并能检测到故障服务器出现问题,接管故障服务器的工作,直到故障排除再将工作返回给故障服务器。在系统集群中,凡是安装相同模块的主机之间均可以互相做为备份,系统的每一个模块都具备容错能力,当一个模块发生故障时,系统会自动将其切换到备份主机上,而且其他模块的进程可以即时获得切换信息。比如当一台用户认证服务器出现故障时,备份的用户认证服务器就会接管它的工作向用户提供服务,同时其他模块也可以即时知道服务已经切换,并将响应请求转发到新的服务器上。邮件系统实现冗余分布式设计是通过多模块分离共享分布式存储结构的技术来实现的。在此设计中,系统的所有功能被分离为多个模块。每个模块完成单一的工作,例如POP3模块仅负责对用户信箱的POP3方式访问。各模块之间实行严格的隔离。任一模块都不依赖于与之处于同一层次的模块运行。系统的建立严格遵循软件工程规范。每个功能模块都由具有多年经验的UNIX高级程序员精心编写并经过长时间的严格测试以保证模块的稳定性。系统的稳定性通过两个方面得到保证:首先,多模块分离保证了系统不会因为任一单一模块的问题而出现全局故障。其次,单一模块的问题可以迅速被隔离并得到解决。实际上,经过eYou多年来在大量用户中的实践证明,系统的多模块分离设计对于保障系统稳定性极为有效。邮件系统实际达到了操作系统级别的稳定性。完全能够满足电信系统对于邮件服务器的可靠性,稳定性需求。当前系统的主要功能模块包括:l 用户认证模块(User Authentication Module)l 邮件存储模块(Mail Storage Module)l WWW模块(WWW)l SMTP模块(SMTP)l POP3模块(POP3)l 反垃圾邮件模块(Anti SPAM)l 管理模块(Administration)图1为邮件系统各模块关系示意图。图 1 邮件系统软件模块图1.2 分布式高速访问存储子系统一个大容量邮件系统的最底层,也是最影响系统扩展性的模块是存储管理模块。一个大容量邮件系统需要管理一个超过百G,文件数超过千万,同时读写请求超过万次的数据量。一个好的设计必须考虑到如此大的数据量以及访问量,并且能够保证效率,可靠性以及分布式和备份的需求。邮件系统的存储模块是一个基于文件系统的HASH树状结构。所有的用户数据通过一个高速HASH算法被散列存放在一个结构化的目录树中。这样的设计可以保证对单个用户的信息访问不会因为系统用户数的增长而减慢。同时该树状结构的所有节点均为逻辑节点,这样的节点可以挂接在任何物理存储设备上,完成存储模块的分布。一个存储模块的分布配置示例如图2所示:图 2 邮件系统存储分布示意图系统的分布式散列算法可以保证用户的数据平均分布在树状结构的最终节点之上,当物理存储设备空间不够时,可以安装新的设备并通过eYou提供的数据迁移工具平滑的将用户数据迁移,在此过程中系统服务不需要停止。1.3 采用PreFork技术的邮件引擎Pre Fork是在传统进程基础上进行的针对大并发情况的革新技术。它的工作原理是,系统通过一个请求调度器,将用户按照一定算法分配给预先生成的多个守候进程/线程。相对于传统进程技术,Pre Fork避免了系统生成/结束进程时消耗的大量调度时间。多守候进程可以充分利用系统的CPU,内存资源。即能在最短时间内响应大量的突发用户请求,又能充分的利用进程间隔离保护特性达到多并发下的稳定可靠性。Pre Fork技术应用的范例之一是Apache Web Server。采用了该技术的Apache以其稳定,高速著称于世。eYou率先将该项技术应用于邮件系统并获得了极大成功。经过众多从中小企业到电信运营商的多年实践,该技术可保证系统在大量并发下的超稳定,可靠运行。Pre Fork的工作原理见下图3:图 3 进程池示意图2 eYou邮件系统遵循的技术标准RFC 821 - Simple Mail Transfer Protocol RFC 822 - Standard For The Format Of Arpa Internet Text Messages RFC 1730 - Internet Message Access Protocol - Version 4RFC 974 - Mail Routing And The Domain System RFC 1123 - Requirements for Internet Hosts - Application and Support RFC 1521 - Multipurpose Internet Mail ExtensionsRFC 1652 - SMTP Service Extension for 8bit-MIMEtransportRFC 1842 - ASCII Printable Characters-Based Chinese Character Encoding for Inter net Messages RFC 1869 - SMTP Service Extensions RFC 1892 - The Multipart/Report Content Type for the Reporting of Mail System Administrative Messages RFC 1893 - Enhanced Mail System Status Codes RFC 1894 - An Extensible Message Format for Delivery Status Notifications RFC 1939 - Post Office Protocol - Version 3 RFC 1957 - Some Observations on Implementations of the Post Office Protocol (POP3) RFC 2110 - MIME E-mail Encapsulation of Aggregate DocumentsRFC 2197 - SMTP Service Extension for Command Pipelining3 eYou邮件系统基本功能图4是eYou邮件系统的用户界面示意图,左侧为系统的导游栏,用户可以通过页面左侧的导游栏轻松进入各个功能选项。图 4 邮件系统操作界面3.1 用户认证作为网络服务的一种,电子邮件服务往往需要与其它系统集成。系统的认证模块相对独立,可根据环境的不同采用不同的方案,当前支持的方案有Oracle,MySQL,Radius,LDAP。3.2 自由注册自由注册为可选功能,未安装此功能的情况下,新用户需通过管理界面进行添加。(1) 浏览网站的用户通过点击“申请”即可注册,系统确认后即可登录使用方便快捷的信箱。(2) 注册用户个人信息的管理:系统内置用户信息管理器,管理注册用户资料,敏感信息以密文存储,具有高保密性。(3) 丢失密码的用户凭借提示问题和注册信息可以找回密码:系统为保证用户资料的安全,设置了用户自定义问题服务,在用户忘记密码时,通过回答提示问题及填写简单用户信息,便可更改密码,继续使用自己的信箱。3.3 管理信件和目录(1) 用户新建和删除个人文件夹:用户可根据自己的需要在根文件夹下设置和删除子目录(即个人文件夹),进行分级分类的系统管理。如:在收发信箱下设立家信、友信等个人文件夹,利于编辑。(2) 信箱容量统计:包括信箱总体和单个文件夹下的邮件数量,可以利于用户直观统计合理运用剩余空间。(3) 邮件排序:用户可随意根据邮件的发(收)信人、主题、日期、大小而排序,合理安排信件。(4) 内码转换:用户可以对信件的内容进行内码转换,也可以通过修改配置文件的参数对收件箱信件列表的信件主题进行内码转换(5) 邮件的移动:用户可在不同的目录下移动邮件,如:可在收件箱、发件箱、草稿箱、垃圾箱等及用户自设的个人文件夹之间移动,便于用户管理个人邮件。(6) 邮件的删除:可在信件列表页面中直接删除邮件,也可在文件夹页面中删除子目录,有助于用户使用除垃圾箱以外的各文件夹的空间。(7) 分页显示邮件:对于有限的页面更具条理性。(8) 信件的查找:系统内置搜索引擎,具有完善的查找功能。分为快速查找和详细查找两项,用户点击进入后输入相关字词即可查找。而且智能设置了用户不可以查找的词语,比如这个用户就不可以查找包含myname或者mydomain关键字的信件,防止了大量用户同时进行的这种类似于遍历的查找对系统造成的不必要的冲击。(9) 快速清空垃圾箱功能:在文件夹的任何页面上都设有清空垃圾箱键。独特的快速清空垃圾箱功能,便于用户直接清理信箱,不需在删除信件后再进入垃圾箱文件夹进行清除。 3.4 发送和接收信件(1) 未读邮件:未读邮件箱中存放您所有的未读邮件。(2) 保存草稿功能:设有信件草稿存储功能,方便用户再次编辑邮件。(3) 个性化签名档设置:用户设定不同的签名存储到签名档中,在邮件文件末尾会自动加入用户的签名,使其更具个人风格。(4) 附件:用户可以在信件中粘贴多个附件,传送文件时无需复制或拷贝,直接用附件粘贴,即可发送。 (5) 提供抄送、暗送的功能:抄送功能方便用户发同样内容的信给多位朋友;而暗送功能可在对其他收信人保密的基础上发送信件。(6) 送件箱:用户可在发信的同时保存信件到送件箱。这样的设计方便用户与朋友再次联系,可保持信件收发的连贯性。(7) 支持带附件信件转发。(8) 支持信件的原文(9) 可对信件列表中的主题等做utf8,big5解码(10) 可阅读信件原文。(11) 可将信件下载保存。(12) 写邮件时可以自主选择邮件的级别:如普通和紧急。(13) 读信时可以自动识别内码并可手工选择内码。(14) 提供内嵌杀毒功能:使用赛门铁克的杀毒引擎可以对用户上载的附件进行查杀病毒操作。(15) 可以阻止发信人,将不受欢迎邮件的地址直接加入黑名单。3.5 备份箱备份箱中存放用户需要备份的信件。当您将需要备份的邮件放到备份箱中后可以选择将备份箱中的内容备份到网络存储(用户需开通网络存储功能)或者是备份到本地计算机中。3.6 HTML信件的支持针对互联网上用户交流多媒体文件的需要,邮件系统中包括了遵循 MIME (Multipurpose Internet Mail Extension)协议的解码器,支持邮件内嵌多媒体格式信息的处理,包括图象、音频等格式文件;同时包括用户在线编写 HTML 格式信件的功能,用户可以编写含有段落,字体,颜色,超链接等丰富格式的文档,而且完全所见即所得。(1) 自动识别HTML格式信件。对于不同格式的信件自动识别,自动识别HTML格式信件并解码以正常显示。(2) 分析HTML信件语句,防止恶意攻击。解码器中包括的语句分析器可以分析出进行恶意攻击的Javascript或者VBS语句,防止了用户受到包含脚本语言的电子邮件的攻击。(3) 支持HTML格式的信件编辑。图5是HTML格式信件编辑的画面,其中用到了字体的颜色,背景的颜色,超级链接等等HTML文档的特性,图6是这封HTML信件收到以后的页面,可以看出HTML信件编辑器真正做到了所见即所得。图 5图 63.7 地址簿功能(1) 地址簿的定义。用户可以设置个人地址簿和组地址簿。个人地址簿允许用户记录多个电子邮件地址资料,可以新增,删除或修改任何资料。组地址簿允许用户创建一个组的邮件地址。如果用户想寄信给此地址簿的人,则直接点选相应的代号,系统将自动进入信件书写的状态,并设定好地址资料,用户只要输入信件内容即可。(2) 地址簿的添加和修改。个人和组地址簿都可以进行添加、删除和更改,方便用户使用编辑。(3) 个人地址簿信息的导入。用户可以将符合CSV标准格式的地址簿信息导入到个人地址簿中。(4) 个人地址簿信息的导出。用户可以将已经创建的个人地址簿以一个文件的形式导出并存盘。导出的文件符合CSV标准格式,可以成功导入Microsoft Outlook Express、Microsoft Outlook等主流电子邮件客户端软件的地址簿(联系人)中。3.8 用户自定义过滤器过滤方式分为主题过滤、地址过滤和全文过滤。过滤规则分为拒收、自动保存到文件夹里。在对话栏内分别选择您的设置。完成之后,点击确认。这样可以减少您受到不必要邮件骚扰的机会。3.9 用户个性化设置提供更改页面显示、回复提示、显示姓名等多种个性化信息。 使用这些信息,用户可在尽短时间内完成对信件的管理。3.10 语言设置提供了更改用户界面语言设置的功能,用户可以在中文和英文界面任意切换。3.11 提示问题为了方便用户管理自己的信箱,保证信箱的安全性。系统中提供了提示问题功能,用户可以利用此功能将遗忘或丢失的密码找回。3.12 用户自定义黑名单/白名单黑名单功能可以使用户拒收某些地址发来的邮件,这样大大减少了垃圾邮件对用户的侵犯,该功能起到了对垃圾邮件的过滤作用。与此同时,用户还可以将某些邮件地址设置在白名单里,凡是设置在白名单内的邮件地址向用户发信时,不会受到用户设置的任何过滤器中过滤规则的制约。也就是用户的黑名单和过滤器功能对于白名单中的地址均不生效。3.13 签名档功能用户可以新建、编辑和删除签名档。个性化签名档的设计可以根据用户的需要随意建立、修改和删除,并且个性化签名档在信件正文中为即时显示。3.14 自动转寄自动转寄的功能允许用户把收到的信件全部转寄到由用户指定的其它电子邮件地址。如用户改变私人信箱地址时,可通过此功能转寄到新的地址,可保持通讯的顺畅;另外,当用户有多个信箱时,可方便信箱间的信件转寄,如有公务信箱和私人信箱之分,当不想所有信件都发到私人信箱的时候,这项功能还可起到一种过滤作用。3.15 自动回复自动回复功能是指系统可以在有新的信件进入用户帐号的时候自动将用户预设的信息作为一封信件的内容回复给发信人。比如在用户出差无法回复信件的时候就可以设置自动回复功能告诉发信人自己会在回来后回复信件。如果不想对某些邮件地址进行回复,还可以设置无需回复的地址。3.16 通知功能系统通知功能向邮件系统用户提供了一个能够向本域全部用户发送通知的功能。提供的主要功能包括:被委任用户通知的发送和删除。系统通知的发送和删除必须由指定用户(具有发送和删除通知权力的用户)来进行。这些用户是由相应的域管理员进行委任的,而其他用户则不具备相应的权力,从而避免了任意用户都可以发送通知的安全问题。图7是发送通知的用户界面,发送者可以根据通知的内容来决定通知的颜色以引起用户的注意。图 7 发送通知页面普通用户通知的阅读。域中普通用户只有阅读通知的权力。图8是普通用户在登录自己的信箱之后的用户界面,右侧页面的下部就是刚刚发送的新的通知。图 8 包含通知的用户界面3.17 界面设置eYou电子邮件系统对最终用户的客户化进行了充分的考虑,界面设置就是其中之一。邮件系统的最终用户通过这个功能可以为自己的信箱选择一个比较喜欢的界面风格,其中包括用户界面的色调、文字的颜色、字体的大小、图标和按钮的风格等等。邮件系统的管理员可以按照eYou电子邮件系统的配色标准进行自己的配色方案的设计,为自己的用户提供一套或多套独特的配色方案以供选择,提高自身邮件系统与广大用户的亲和度,更重要的一点是这一功能使eYou电子邮件系统可以与邮件系统选购者原先运行的其他系统在用户界面一层保持一致和统一,利于企业形象的建立与维护。图9就是eYou电子邮件系统界面设置的入口和缺省提供的几种配色方案的缩略图。图 9 界面设置配色方案及缩略图3.18 SMTP功能系统的MTA高速、可靠、稳定,支持SMTP(RF821)协议,实现与Internet上的其他SMTP服务器之间的邮件收发,同时提供本地用户的邮件转发,同系统的用户在WWW上发送邮件可以通过它快速完成。MTA可以在一台中等配置的系统上达到日投递信件量超过百万的能力。用户可以使用电子邮件客户端软件(比如Microsoft Outlook Express, FoxMail, Netscape Messenger等等)通过SMTP服务器发送信件。3.19 POP3功能支持POP3(RF1939和RF2449)协议,实现本系统用户下载邮件,离线阅读。支持所有POP3 client端程序,用户可以使用电子邮件客户端软件(比如Microsoft Outlook Express, FoxMail, Netscape Messenger等等)通过POP3服务器接受信件。支持TOP、UIDL等扩展命令的POP3服务,支持用户在下载整个邮件前先下载邮件头,避免了POP3客户端软件对信件的重复下载。3.20 邮件和网关的整合 邮件系统与网关的整合,可以过滤大量的垃圾邮件,从而减轻邮件服务器的负载,进一步提高邮件系统的稳定性。当用户收到一封垃圾邮件时,会自动保存到“垃圾邮件箱”。垃圾邮件箱不占用使用空间,但是,会定期删除其中的内容。4 系统增值功能eYou电子邮件系统具有高可扩展性、高综合度。eYou电子邮件系统的核心技术是eYou自主开发的用户的快速索引和用户的有效分布;同时这个技术可以综合到其它的具体应用中去,使得用户使用同一个用户名就可以得到eYou的多种增值服务。目前eYou已经开发了语音邮件系统、视频邮件、手机短信、安全邮件、日历服务系统、移动书签管理系统、网络存储管理系统等增值服务,所有的这些增值服务均可以与eYou的电子邮件产品集成。目前eYou仍在开发新的增值服务,并且可以根据客户需要开发客户特定的系统。4.1 语音邮件服务PC的用户都清楚,音频和视频文件的录制和存贮是非常耗费系统资源的一件事情,通过网络传输语音,首先需要解决的就是语音信息在本地的压缩问题,其次是通过调制解调器和服务器端进行的传输问题。eYou的语音邮件系统采用了最优的压缩算法,实现了高压缩比,产生的语音信息就可以通过调制解调器进行时时的传输而不会使用户感到占据了较多的网络资源。eYou的语音邮件具有以下特点:1. 音质清晰。eYou的语音邮件系统在考虑了压缩比率的同时也考虑到了用户收听语音信息的需要,为用户保留了最为重要的声音信息,可以保证用户收听的质量,做到音质清晰。2. 完美的结合。eYou的语音邮件系统可以和eYou的电子邮件系统实现完美的结合,用户在eYou的电子邮件系统中定义过的多种个人设置在语音邮件系统中可以继续使用。 3. 简单的操作。eYou的语音邮件系统提供给了用户一个仅仅需要几秒钟就可以下载的插件并且能够自动安装,使用起来用户也只需要通过点击几个功能按钮就可以实现录音、放音和停止,使用界面对于用户来讲非常简单。4.2 视频邮件eYou电子邮件系统还开发了视频邮件功能。通过视频邮件用户能看见真人的影像而不仅仅是文字,这样相互之间可以更亲切、更直观的联系,无论您身在何处,都可以随时看到亲人、朋友的音容笑貌。4.3 手机短信手机短信,能够方便用户及时了解自己邮箱中信件的接收情况,也可以通过邮件系统进行手机短信的发送,发送方式包括:普通方式、闪电方式、定时发送方式。手机短信支持移动和联通用户的使用,其特点:1. 发送短信该操作非常简单,只要填入要发送短信的手机号码(您也可以通过使用地址簿来选择手机号)和短信内容,然后选择发送方式,点击确定即可。2. 邮件通知邮件通知是指用户收到邮件后,邮件信息会以短信的形式发送到用户手机上。用户可以根据需要设置邮件到达通知的项目。当新信件来到的时候,系统会依次检查各项过滤器设置。当发信人地址(或信件主题、正文)中包含过滤内容时则执行此项过滤器操作。4.4 安全邮件安全邮件是为用户提供邮件安全保密的性能。主要表现在以下方面:1. 保密性:即只有收件人才能阅读邮件。在Internet上传递的电子邮件信息不会被人窃取,即使发错邮件,收件人也无法看到邮件内容。2. 认证身份:在Internet上传递电子邮件的双方互相不能见面,所以必须有方法确定对方的身份。3. 完整性:保证传递的电子邮件信息也不能被人在传输过程中修改。4. 不可否认性:保证发件人无法否认发过这个电子邮件。4.5 日历服务系统eYou日历服务系统,能够方便地指导用户处理各项事务,您可以在任何可以连接到服务器的地方利用网络使用联机的个人日程安排表。eYou日历将帮助你管理你的时间表,追踪约会和任务,并且与朋友一起协调。eYou日历可以方便地控制你的日程安排 ,使您的办事效率成倍增加。网络日历的效果见图10所示:图 10 网络日历效果图1. 循环功能。循环功能可以减少用户输入事件的次数,对于经常发生的事件系统允许只输入一次然后自动循环,比如对于每周举行的例会就可以输入一次然后让它每周重复。这个功能也是对办公自动化有巨大帮助。2. 类型。日历系统中预先定义了丰富的事件类型,比如例会、报告、外事活动等等,而且允许用户自行定义类型,真正做到量体裁衣。4.6 书签管理系统移动书签(Portable bookmark)服务是提供给Internet用户在Internet上管理自己的收藏夹(Netscape用户的书签)的一种方法和概念。使用移动书签服务将使您脱离Windows重新安装所导致的书签全部丢失的窘境。书签存贮在Internet上,用户可以在浏览的同时收集书签,也可以通过书签发布功能,与他人共享收集到的链接。网络书签的效果如图11所示:图 11 移动书签效果图eYou网络书签的特点有:1. 书签共享功能。移动书签顾名思义是让用户的书签可以随着自己的移动随之移动。具体的讲,就是用户不需要把自己的书签存贮在某台指定的PC或者便携电脑上,只需要将它们存贮在网站账号中,只要用户可以连接到Internet上,那么用户就可以浏览到自己精心收集的书签。 eYou书签管理系统的一个特点是包括对书签的共享。简而言之,用户可以把自己的书签按照类别进行分组,举一个例子,如果用户建立了两个组,自己常用的(My favorites)和私人的(Private),那么用户可以选择共享My favorites组,而Private组不予共享,那么其他人可以通过浏览这个用户的My favorites组来了解这个用户喜欢的网站的链接,而这个用户自己私有的链接(Private)组并不会为他人所知。2. 书签导入 。书签导入功能负责将用户的书签数据导入到服务商的服务器中,实现书签共享和发布的功能。 4.7 网络存储管理系统网络存储实现的功能是把用户的文件存储在通过Internet可以访问到的网络服务器上,用户只需要连接到Internet上就可以自由存取自己账号中或者其他用户共享出来的文件。eYou实现的网络存储可以使用户如同使用本地资源浏览器一样方便的管理远程帐号中的文件。并且实现了直接使用客户端ftp软件连接邮件服务器上传和下载文件的功能,以及把网络存储作为主页空间使用的功能。网络存储的界面如图12所示。图 12 网络存储效果示意图eYou网络存储的主要特点有:1. 设计贴近用户。PC用户都会有同样的困扰,超过软盘存储空间限制的文件无法携带、传输,借用CD-R(刻录光盘)、ZIP、MO等大容量存储设备对于普通PC用户来说又成本过高,所以通过Internet进行文件的传输是最佳选择,网络存储服务的设计思想就是为用户解决文件传输方面的问题。2. 操作简单。所有操作均在浏览器中进行,无需任何软件或插件的安装。操作面向对象,操作风格与Windows的风格统一。3. 完美的结合。网络存储实现了与电子邮件系统的完美结合,可以使用用户自己定义的地址簿方便的共享。网络存储服务支持用户级的共享。用户可以给希望获取自己所共享的文件的用户发送电子邮件,邮件接收者可以通过访问邮件中的链接来获取文件。用户可以选择在线查看文件或者下载文件到用户本地。5 基于用户的多级管理功能5.1 管理功能概述eYou电子邮件系统的管理模块继承了整个系统的风格,其主要特点是:l 基于用户,多级管理。对于一个复杂的信息系统来讲,建立一套完善的管理机制是系统有效运行的保证。eYou电子邮件系统的多级管理模式如图13所示。图 13 多级管理模式示意图系统管理员,就是邮件系统服务器的ROOT账号,具有最高权限,他可以启动和停止服务,建立超级用户等权限。他工作在系统的控制台上。超级用户,负责对域进行管理。管理域管理员的账号。域管理员,负责管理普通用户。管理普通信箱的账号。普通用户,管理自己的信箱。l Web界面。超级用户管理的所有操作在客户端的浏览器中就可以完成,用户无需安装浏览器以外的任何软件,实现了移动办公的需求和远程维护,即使是系统管理员出差,只要他能访问到主机,仍然可以进行系统的管理。图14是系统管理界面效果图。图 14l 安全性。安全访问控制。可以限制管理员的登录地址。密码校验。进入管理界面需要输入管理员的密码。l 易于操作。人性化的设计充分考虑到了用户使用的方便,为用户节省操作过程中的点击次数。l 系统信息丰富。详细的统计信息,可以使管理员对于整个系统的运行状况有准确的把握。l 开放性为了便于邮件系统与其它业务系统的集成。eYou提供了丰富的二次开发接口。所提供的接口包括对用户帐号的增,删,查,改操作。客户端语言支持C,PHP,JSP。同时可以根据用户需求进行客户化接口编写。5.2 系统管理员系统管理员就是邮件服务器上的root账号,他具有邮件系统的最高权限。系统管理员的管理对象是超级用户管理和系统的运行维护。eYou电子邮件系统为系统管理员提供了丰富的管理命令和监控命令。系统管理员可以通过这些命令对系统进行监控,比如邮件队列的工作情况、WWW、SMTPD、POP3D等服务的运行情况等等。5.3 超级用户管理eYou电子邮件系统的超级用户是在系统建立之初由系统管理员建立起来的。超级用户的管理对象是域管理员和邮件系统本身。主要负责对下级域进行的管理,系统的维护,系统参数的设置等等,所负责的工作通过以下模块来实现。5.3.1 域管理器eYou电子邮件系统中域的概念是指对于邮件系统来讲的每一个可以单独收发信件的单位称作一个域,以电子邮件地址表示就是“”后面的部分。域管理器中提供的功能包括:添加域,管理员可以指定域的磁盘配额大小、空间、用户数量、有效日期、可选增值模块。删除域,删除域的操作需要超级用户的密码,并且不可以对存在用户的域进行删除,避免了可能由超级用户的疏忽造成的域误删除。域列表,超级用户可以对邮件系统中存在的域一目了然。域搜索,eYou电子邮件系统本身支持多域,域搜索便于超级用户进行域的查找。域更改,支持对已建立域的磁盘配额空间和用户数量的更改,以及增值模块的新增,方便了对域进行的定制服务。重置密码,对域管理员的密码进行重置。5.3.2 系统过滤器超级管理员可以设定系统过滤器,将系统接收的邮件进行过滤,减少垃圾邮件对系统,对用户的损害,使得系统可以更好的运行。当设定了系统过滤器时,被拒收的信件可以被转存到系统管理员的信箱,不向用户提供任何信息。使用这一功能可以直接将一些违法信件拒绝在邮件系统之外。过滤器的规则可以针对信件的主题、信件地址和信件全文进行关键字过滤。5.3.3 群体信件向邮件系统的所有域的所有用户进行信件的发送。5.3.4 系统管理器进行简单的系统设置和许可证的管理。系统设置中可以进行用户信件长度、附件大小、用户信箱大小、网络存储空间大小、用户信件数量的限制。5.3.5 系统状况监视器超级管理员可以通过此功能查看系统的时间、硬盘使用情况、网络情况和进程情况。5.3.6 服务器监控通过服务器监控功能,管理员可以直观地通过WEB页面查看受监控的服务器的运行状况和使用情况,包括当前数据库的状况和连接数;当前服务器的服务状况;服务器运行状况和磁盘使用状况等信息。并且此功能支持管理员在WEB页面停止或重起邮件进程的操作。5.3.7 流量统计亿邮邮件系统支持超级管理员通过WEB方式查看本系统中所有域的流量统计情况。其中包括统计每个域的日流量和月流量。5.3.8 管理员管理为了减少管理员的工作负担,亿邮邮件系统引入了客服管理员的角色,帮助超级管理员管理邮件系统的计费功能。超级管理员可以通过管理员管理功能进行添加客服管理员、删除客服管理员、更改客服管理员的口令等操作。5.3.9 信纸管理系统提供了上载信纸和信纸列表的功能,其作用表现为:1. 超级管理员通过上载信纸为用户提供信件的背景。2. 通过信纸列表功能,管理员可以对上传的信纸进行管理。5.4 域用户管理在超级管理员添加了域之后,域管理员随之产生。域管理员的账号就是以超级管理员所添加的域名为账号名。域管理员管理的对象是邮件系统的普通账号。主要负责对本域的普通用户进行管理和相关维护,所负责的工作通过以下模块来实现。5.4.1 用户管理器用户列表,列出系统中存在的用户,包括用户ID,用户姓名, 证件, 锁定状态等信息,便于管理员的管理。添加用户,域管理员可以指定新建用户的用户ID, 用户姓名, 有效日期, 磁盘配额,信件数量上限, 证件号码, 所属单位,可选模块等信息。批量添加,域管理员可以批量上传用户信息。删除用户,需要指定管理员的密码才可以进行删除,并且删除用户的同时用户的别名将一并删除。配置用户,在用户详细资料中可以查看用户的最近登录时间和登录IP,用户可以使用的模块、信件数量上限、用户的配额、有效日期等信息,并能对模块、信件数量上限、用户的配额、有效日期进行重新配置。查找用户,通过用户ID、证件、单位、姓名或磁盘配额进行的查找。查找的结果支持分页显示、数量统计和发送群体信件。登录查询,管理员可以通过登录查询功能,查询某个固定日期之前或者之后用户的登录情况。并可选择是否包含未登录的用户。锁定用户,eYou电子邮件系统支持四种锁定方式,域管理员可以根据不同的策略对用户进行锁定。更改密码,域管理员可以通过这个功能更改在系统中存在的任意一个用户密码,获得对用户的控制权。5.4.2 群体信件域管理员的群体信件功能与超级用户管理的群体信件有所区别,他是针对一个域进行的群体信件的发送,非本域用户将不会收到信件,这也是多级管理的优势之一。5.4.3 邮件列表管理域管理中集成了邮件列表功能,域管理员可以定义一些邮件列表使域用户可以通过邮件列表一次性发信给列表中的所有收件人,便于对域内用户的分组信件发送。邮件列表具有的功能:查看现有列表,添加列表,删除列表,修改列表,添加用户,删除用户,列表用户管理。并且支持对一个列表的批量添加。5.4.4 别名用户管理系统提供独特的别名用户管理功能。此功能可以为用户信箱除用户名外再建立一个或多个别名,发信人可以象使用用户名那样使用别名给用户发信。5.4.5 组管理系统为管理员提供了组管理功能,域管理员可以利用组管理功能管理和维护各个组的信息。此功能为可配置功能,其功能特点:1. 添加组:域管理员可以在本域中创建新组或者添加子组2. 添加成员:将系统中已经存在的用户添加到任意组中,如果所要添加的用户已经是其它组中的成员,那么只能选择此用户的别名进行添加,也就是用户可以通过别名的方式存在于多个组中3. 指定组管理员:域管理员可以为每个组设定一个组管理员。由组管理员来管理组中的用户4. 修改组:域管理员可以修改组的信息5. 移动组:域管理员可以根据情况调整组在域中的位置6. 删除组:域管理员可以将域中的组删除5.4.6 流量统计系统提供流量统计功能使域管理员通过WEB方式查看本域的流量统计情况。其中包括日流量统计、发信日志和收信日志。功能特点:1. 日流量统计:管理员可按日期查询到每日本域中的详细流量统计情况日流量统计中的业务类别介绍:SMTP 发信数目邮件系统SMTP服务器所发出的邮件数目。本地信件总数邮件系统所有发往本地的信件总数。远程信件总数邮件系统所有发往远程的信件总数。POP3收信数目本域中所有用户通过客户端方式发送的信件数目总和。收信数目SMTP为本地用户收入队列的信件。 2. 发信日志:管理员通过发信日志功能可以查询某个用户某天的发信情况。也可以综合查询某个用户总共的发信情况,或者一段特定时间内系统的总共发信情况。 3. 通过收信日志功能,管理员可以查询某个用户某天的收信情况。也可以综合查询某个用户总共的收信情况,或者一段特定时间内系统的收信情况。5.4.7 用户命令历史查询管理员可以通过此功能查询到用户对信箱的基本操作。包括:修改密码、设置提示问题、自动转寄、清空垃圾箱。6 邮件计费功能亿邮邮件系统可以提供对每个用户进行收费的数据,包括每封信件的收信人、发信人、信件收发的IP地址、信件大小及收发时间等信息。但本系统只提供计费数据,对邮件具体收费要由专职计费系统负责。7 UMS的支持eYou电子邮件系统的模块化设计为系统本身与其他的功能模块进行结合保留了标准接口,可以将数据与其他系统进行共享。例如:电子邮件到传真、电子邮件到寻呼机、手机短信等。三 eYou系统的优势eYou邮件系统在设计上针对需要大容量Email系统的电信,ISP,ICP的需求主要考虑了以下方面:功能完善,高可靠性,高稳定性,可管理性,可伸缩性,高安全性。1 功能完善如前面eYou电子邮件系统基本功能一部分中所述,eYou电子邮件系统功能完善,不仅满足用户发送、接收、管理信件的基本要求,而且满足用户对HTML信件、地址簿、过滤器、个性化签名、自动回复、自动转寄等功能的需要。2 高可靠性系统的可靠性主要表现在对用户信件的处理上,即用户通过eYou邮件系统收发的信件都不会因为网络情况系统负载的情况变化而丢失或损坏。EYOU邮件系统在系统可靠性上采用了如下设计:1. 系统采用高可靠性的MTA,采用独特的队列处理方式,信件只有完全被写入队列中才通知发信方信件接收结束。保证了不会因为网络情况,系统突然崩溃造成的信件丢失。2. 系统对信件的处理基于事务(transaction)机制。所有参与信件处理的模块都在保证自己所处理的步骤完全成功后才向前一模块发送结束信号。任一模块都有错误处理机制,不会因为突然的情况造成信件在一个模块处理过程中丢失。3. 系统接收信件的模块对信件的处理都采用同步(sync)模式,信件只有被写入硬盘后才会结束处理,保证不会因为系统当机造成文件损坏。3 可配置的高效MTA3.1 MTA配置系统过滤器设置,设定是否启动系统过滤器。如果启动系统过滤器将会对每一封发到该系统的信件进行过滤。用户信件的长度,规定了SMTPD接收邮件和通过SMTP方式发送邮件的邮件大小限制。附件大小,规定了发送邮件的附件大小限制。SMTP认证,设定是否启动SMTP认证方式。启动SMTP方式后,只有通过认证的用户才能成功发送信件。域别名设置,这一独特的设计允许邮件服务器将多个域名的信件全部转发到本机的一个域当中。通过邮件进行账号的管理(Mail Admin),可以配置MTA通过对特定邮件的识别进行账号的维护,便于管理员的远程管理。3.2 MTA控制信件监控,这一设置将启动MTA的监控功能,将每一封通过MTA的信件都进行存档、备查。SMTP/POP3连接数量限制,这一控制将对MTA的SMTP最大连接数进行限制,避免DOS攻击对操作系统资源的消耗。IP黑名单,MTA维护一张IP黑名单,对于来自于这个名单的IP发起的访问将被MTA拒绝。并且被发现的发送垃圾信件的可疑IP也会被自动或由管理员手动加入这个名单中。IP友好名单(白名单),MTA同时维护一张友好名单,对于来自于这个名单的访问将被MTA接受,并且不会被垃圾邮件监视器控制。Relay控制,MTA支持多种Relay控制的方式。1. 任意Relay2.允许指定的IP或IP段Relay3. SMTP认证与地址限制结合4. 通过SMTP认证后的Relay以上几种Relay控制的优先级是逐级递减的。4 系统安全l 邮箱用户与系统用户分离,避免系统管理权限被窃取。l 所有进程均以最低权限用户(nobody)身份运行,提高了系统安全性。l 采用加密算法保存用户密码,避免用户密码被破解。用户密码经不可逆算法加密存储。l 支持传输加密,保证邮件在传输过程中内容不会泄露,使用 SSL 保证通信链路的安全。l 支持
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年注册消防工程师考试消防工程案例分析专项训练试卷实战演练
- 2025年秋季英语六级写作冲刺押题模拟试卷
- 2025年造价员考试试卷 工程造价控制专项解析
- 2025年Python二级考试押题试卷 知识点全覆盖
- 民法典婚姻篇宣传课件
- 玉米增产知识培训心得体会
- 玉石鉴定师知识培训班课件
- 2025年专业车辆租赁合同保证金缴纳与租赁合规性审查服务协议
- 2025年电子信息领域知识产权运营管理专业服务协议
- 2025年度智能社区商业物业公共设施维护升级服务协议
- 2-第二章-各向异性材料的应力-应变关系
- 医院防爆反恐应急预案
- 云南省安全员C证考试题库及答案
- 死亡待遇申请表
- 集中供热管网系统一次网的调节方法
- 无线充电技术在汽车上的应用
- 马工程《刑法学(下册)》教学课件 第17章 危害国家安全罪
- 11科室临床路径、单病种管理目录
- 《廉洁从业》企业文化培训课件
- 综合性文稿写作名师优质课赛课一等奖市公开课获奖课件
- 《生物多样性公约》及国际组织课件
评论
0/150
提交评论