邮件系统客户端的设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着计算机网络的高速发展,人与人之间信息传输量越来越大,传输时间也越来越短。在这计算机技术和Internet广泛普及的时代,电子邮件扮演了一个非常重要的角色。通过电子邮件,人们可以方便的进行文字、图片、视频、声音、数据文件等的传递。而电子邮件系统客户端(MailBox)是一款类似于微软OutLook Express和国产FoxMail的电子邮件客户端软件,它的设计与实现遵循简单邮件传输协议SMTP和邮局协议POP3。本设计的目的主要在于实现用户对众多邮箱的统一管理,提高邮件收发速度,实现邮箱多账户管理,邮件分析析和管理,联系人管理,实时收信等功能。本设计是以VS2008为开发环境,以SqlServer2000作为后台数据库,同时结合了开源邮件协议组件LumiSoft.Net.dll开发出来的C#窗体界面应用程序。它的设计与开发严格遵守软件设计开发流程,包括可行性研究、需求分析、总体设计,详细设计和测试等。相对网页邮箱而言,MailBox具有良好的可操作性、友好的界面风格以及更快的处理速度,支持用户多邮箱账号的统一管理,支持离线编辑、修改和阅读邮件,使用户对邮件管理更加快捷方便。使用客户端软件收发邮件,登陆时无需关注网站页面的避免下载页面内容,登录速度会更快;使用客户端软件保存收到的和已经发送过的邮件在自己的个人电脑中,不用网络就可以对电脑中的所有邮件进行阅读和管理。客户端同时支持多用户,多邮箱账户和其他POP3支持,对邮件的管理更快捷更方便。本文描述的系统具有简单明了、操作方便,随时扩充的特征。经过实际的测试和使用证明,系统具有很好的实用性。
With the high speed development of computer networks, the amount of information transfer between people is increasing and the transmission time becomes shorter and shorter. In this computer technology and the Internet widely available era, E-mail plays a very important role .By e-mail people can asynchronously transfer text, pictures, video, voice, data files, etc. However, e-mail system client (Mailbox) is an e-mail client software similar to Microsoft's Outlook Express and domestic Fox Mail. Its design and implementation followed the Simple Mail Transfer Protocol and Post Office Protocol. The main purpose of this design is to achieve a unified user management of multiple mailboxes, improve the e-mail receiving and sending speed, analysis and management of e-mail, administrative contact and receive e-mail in real time and other functions. The design is based on Microsoft Visual Studio 2008 as the development environment, SqlServer2000 as a background database, combined with the open source components LumiSoft.Net.dll mail protocol developed by C# informs. Its design and implementation strictly abide by the software development process, including feasibility studies, requirement analysis, general design, and detailed design and testing. Contrast Web mail, Mailbox has good maneuverability, style-friendly interface and faster processing speed, enabling users to unified management of multiple email accounts, support for offline edit, modify, and read messages, allowing users quicker and more convenient for mail management. Use e-mail client software, landing page content without downloading sites, faster; using the client software has been received and sent through the mail are stored in your computer without Internet access can read the old messages and management. At the same time multi-user, multi-mailbox accounts, and more POP3 support, mail management faster and easier. This paper describes the system with simple, easy to operate, at any time expansion characteristics. After the actual testing and use of proven, the system has good usability.
引文
[1]张海藩.软件工程导论(第5版)[M].北京:清华大学出版社,2008.2,40-49.
    [2]马骏.C#网络应用编程[M].北京:人民邮电出版社, 2010.2,222-242.
    [3]谢希仁.计算机网络(第5版)[M].北京:电子工业出版社,2008.1,254-264.
    [4]陈建孝.C#网络与通信程序设计案例精讲[M].北京:清华大学出版社,2006,90-149.
    [5]赵丹洋.虚拟电子邮件服务器设计与实现[D].辽宁:辽宁科技大学,2010.
    [6]李志伟.基于MIME的邮件自动收发系统的实现[D].河南:空军第一航空学院计算机教研室,2007.
    [7] Joseph Schmuller.UML基础、案例与应用[M].北京:人民邮电出版社,2007.1,5-7.
    [8]付祝财,杨莘元,王阳.电子邮件SMTP/POP3收发协议的研究与实现[J]信息技术, 2004,(08).
    [9]臧佳锋,戴月明.基于Windows CE的嵌入式电子邮件系统设计与实现[J].微计算机信息, 2006, (05)
    [10]孔凡飞,金连甫.基于Java的邮件服务器的设计与实现[J].计算机工程与应用, 2003, (19)
    [11]洪洲.Visual C++开发环境下用SMTP、POP3实现邮件收发[J].科技信息(学术研究), 2007, (34) .
    [12]张华.电子邮件系统POP3服务客户端邮件收取功能设计[J].潍坊学院学报, 2009, (04) .
    [13]陈训逊,方滨兴,李蕾. MIME解码算法优化问题研究[J]计算机应用, 2003,(S2) .
    [14]刘玲.基于J2EE平台的Web邮件系统[D].武汉理工大学, 2006,(08) .
    [15]薛峰.基于S/MIME协议的信息安全研究与实现[D].北京化工大学, 2004
    [16]刘玲.基于J2EE平台的Web邮件系统[D].武汉理工大学, 2006,(08) .
    [17]刘钦创.电子邮件在学校办公中的应用[J]中国科技信息, 2006,(05).
    [18]钱诚慎.SMTP电子邮件客户端与服务器的设计与实现[D].大连理工大学, 2007,(02) .
    [19]韩金侠.POP3电子邮件客户端及服务器的设计与实现[D]大连理工大学, 2006.
    [20] J.Postel.Simple Mail Transfer Protocol .RFC821.1982
    [21] J.Myers, M.Rose.Post Office Protocol-Version 3 .RFC 1939.1996.
    [22] Freed N, Borenstein N.Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies .RFC 2045.1996.
    [23] P.Hoffman.SMTP Service Extension for Secure SMTP over TLS .Computer Communication, 2000,vol.8, vol.8 :pp.47-55.
    [24]马谦.中小企业web邮件系统的设计与实现[D].电子科技大学, 2010
    [25]陈春雷,张新家,张荔.电子邮件集成管理系统设计与实现[J]计算机测量与控制, 2009,(01) .
    [26]方灵,李经亮.电子邮件系统的研究与实现[J].电脑知识与技术, 2008, (36) .
    [27]郑琦,卢德利.电子邮件收发系统的设计与实现[J].吉林建筑工程学院学报, 2009, (02) .
    [28]车葵,李玲玲,邢书涛.电子邮件收发系统的设计与实现[J].现代计算机(专业版), 2009, (08) .
    [29]肖守柏.电子邮件系统设计中的关键技术研究[J].电脑知识与技术, 2009, (03) .
    [30]傅扬波.邮件客户服务原型系统研究与实现[D]电子科技大学, 2010.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700