基于postfix服务器的邮件系统的设计与实现

被引量 : 0次 | 上传用户:liongliong515
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
电子邮件综合了电话通信和邮政信件的特点,它传送信息的速度和电话一样快,又能像信件一样使收信者在接收端收到文字记录。不管在生活中还是工作中,越来越多的人开始使用电子邮件。Postfix是一种MTA(邮件传输代理)软件。Postfix试图更快、更容易管理、更安全。使用基于postfix服务器的邮件系统,可以让更多的人更直观的感受到他的方便与安全,并且可以为企业减少运维成本。本文基于Postfix平台采用多层结构设计了企业电子邮件系统,上层采用NEO框架进行Web界面的上层开发。Postfix大约有100个配置参数,这些参数都可以通过main.cf指定,并且大多数的参数都设置了缺省值。JavaMail API是一种可选的、能用于读取、编写和发送电子消息的包,JavaMailAPI的设计是为了给收发信息提供访问。NEO开发框架表现层采用FreeMarker,控制层采用Struts2,业务逻辑层采用SpringFramework,数据持久层采用Spring JdbcTemplate。在NEO框架基础上增加通用类(Bean管理,框架整合),基础类(BaseAction,BaseService,ExecuteResult)和工具类(MapUtil,StringUtil,QueryUtil,PagingUtil),方便用户及企业实现功能性需求。本系统在与邮件服务器通信过程中采用JavaMail API,通过JavaMail API的设计给收发信息提供访问,能够综合调用SMTP、POP3、IMAP和NNTP等协议发送或接收邮件,并把接收到的邮件在前台成功输出。最后,本文还运用软件工程思想,对邮件系统的邮件管理、相册、通信录等模块进行了需求分析和系统设计,给出了相关的设计用例图并就在Postfix平台上的实现进行了具体的讨论。系统完成后,主要功能包括邮箱帐号的注册与登录,邮件的接收与发送,邮件的查询与删除,通讯录的管理,相册的管理,日志的管理,日程安排的管理等均成功通过测试,在实际应用中取得较好的效果。该邮件系统对于各类型组织快速部署内部邮局系统具有一定的参考和借鉴意义。
其他文献
差分进化算法是一类当前较有实力的实参随机优化算法,已成功解决很多实际问题.由于算法结构简单易于执行,控制参数少且有较强的搜索能力,差分进化算法吸引了众多进化算法学者
文中依据国际公约的有关要求和PSC检查实务,详细阐述了ECDIS的港口国监督检查流程及相应的缺陷处理建议。
随着无线宽带技术和移动终端技术的不断革新,移动互联网应运而生并迅猛发展,人们能够随时随地从互联网获取信息和服务的愿景终于得到了实现。本文将从移动互联网行业的发展现
文中提出建设基于海洋多源数据聚融的公共信息服务平台,阐述了平台的体系架构、网络架构、技术架构、服务体系等设计要点及平台建设的关键元素为适应日益增长的航海保障提供
<正>随着航运经济的快速发展,来往曹妃甸港的船舶数量明显增多,船型尺度明显增大,因此,对于曹妃甸港区大型深吃水船舶的通航安全问题更应该引起足够的重视。一、曹妃甸港区自
南宋中期,朝政逐渐腐败,奸佞窃权,官吏贪污,农民起义。朱嘉为了宋王朝的长治久安,提出了一系列治国纠弊的主张,却遭到奸党们的忌恨。庆元元年(1195年),外戚韩胄,为专擅政权,排斥异已,打击以朱
针对非协作通信中同频线性调制混合的PCMA信号盲恢复问题,基于Turbo迭代处理算法思想,建立了PCMA基带接收系统模型,提出了一种联合解调和译码实现PCMA信号中各路源信号盲恢复
2012年以来,世界经济复苏明显放缓,国内经济下行压力加大。面对复杂严峻的国内外经济形势,中国政府坚持稳中求进的工作总基调,正确处理保持经济平稳较快发展、调整经济结构和管理
随着21世纪的到来,我国经济发展迅速,企业在经济市场上所面临的机遇和挑战处于并存的状态。在企业中,物流和供应链中很大一部分的增值服务都是体现在仓储,物流仓储对于企业的
农业是国民经济的基础产业,为人民生活、工业生产和社会进步提供基本的物质保障。进入工业社会后,传统农业逐渐向现代农业转化。文中首先论述了对现代农业的几种认识,通过对比分