电子邮件系统的设计与实现-毕业论文

电子邮件系统的设计与实现-毕业论文

ID:11252935

大小:774.00 KB

页数:47页

时间:2018-07-11

电子邮件系统的设计与实现-毕业论文_第1页
电子邮件系统的设计与实现-毕业论文_第2页
电子邮件系统的设计与实现-毕业论文_第3页
电子邮件系统的设计与实现-毕业论文_第4页
电子邮件系统的设计与实现-毕业论文_第5页
资源描述:

《电子邮件系统的设计与实现-毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业论文电子邮件系统的设计与实现摘要Internet和Web技术的发展为电子邮件系统的发展奠定了坚实的基础。该系统分别采用STMP和POP3协议来实现发送和接收电子邮件功能,使用户用起来相当简单。本文采用ASP.NET(C#)和SQLServer2000开发电子邮件系统;同时系统地阐述了在.NET平台下构架电子邮件系统的方法,并按照软件工程的思想依次进行了系统的需求分析、可行性分析、系统分析、系统设计以及系统调试。系统界面简洁美观、使用方便,较好地实现了预期的各项功能。关键字:STMPPOP3ASP.NETSQLServer电子邮件系统目录1前言11.1课题来源11

2、.2电子邮件介绍11.3电子邮件的工作原理:11.4开发环境及运行环境21.4.1开发环境21.4.2运行环境22系统需求分析32.1系统功能需求分析32.1.1软件的总体架构32.1.2系统功能32.1.3系统总体用例图42.2数据库需求分析43系统设计53.1系统的流程设计53.2SMTP协议的研究73.2.1SMTP介绍83.2.2SMTP模型83.3SMTP协议的命令和应答93.3.1SMTP协议的命令93.3.2SMTP的应答码144FC822154.1RFC822简单介绍154.2信件的头部154.2.1信头的一般格式154.2.2结构化字段和非结构化字

3、段164.2.3信头字段的元素165系统实现185.1发送邮件类185.1.1主要成员变量说明195.1.2主要成员函数说明195.2接收邮件类285.2.1主要成员变量说明285.2.2主要成员函数说明285.3AddExtra类325.3.1调用Windows中API所需的命名空间325.3.2在程序中声明所需的API函数325.3.3在程序中具体的使用326系统运行界面336.1系统的主界面336.2新用户注册页面336.3新用户设置界面346.4发送邮件界面356.4.1发送不带附件的邮件356.4.2发送带附件的邮件356.5验证邮件发送是否成功366.6

4、邮件接收功能367系统测试387.1测试的目的387.2同一SMTP服务器发送邮件的测试387.2.1同一服务器,发送一封纯文本邮件的测试387.2.2同一服务器,发送一封带附件的邮件的测试。387.3利用不同的SMTP服务器发送邮件的测试397.4同一POP3服务器接收邮件的测试397.5不同的POP3服务器接收邮件的测试398结论40参考文献41Abstract42致谢43仲恺农业工程学院毕业论文(设计)成绩评定表441前言1.1课题来源当前流行的各大邮件客户端软件的除了最主要的收发信件之外,功能越来越复杂,但是人们平常真正用到的功能很少,很多功能尤其对于那些计

5、算机知识相对缺乏的人来说,更加显得太过于华丽而不太实用。有鉴于此,在了解RFC底层协议的基础上,本人开发了这个各种功能相对简单实用的邮件客户端程序,简化了很多不必要的功能。1.2电子邮件介绍电子邮件(简称E-mai1)又称电子信箱、电子邮政,它是—种用电子手段提供信息交换的通信方式。它是全球多种网络上使用最普遍的一项服务。这种非交互式的通信,加速了信息的交流及数据传送,它是—个简易、快速的方法。通过连接全世界的Internet,实现各类信号的传送、接收、存贮等处理,将邮件送到世界的各个角落。到目前为止,可以说电子邮件是Internet资源使用最多的一种服务,E-ma

6、i1不只局限于信件的传递,还可用来传递文件、声音及图形、图像等不同类型的信息。电子邮件不是一种“终端到终端”的服务,是被称为“存贮转发式”服务。这正是电子信箱系统的核心,利用存贮转发可进行非实时通信,属异步通信方式。即信件发送者可随时随地发送邮件,不要求接收者同时在场,即使对方现在不在,仍可将邮件立刻送到对方的信箱内,且存储在对方的电子邮箱中。接收者可在他认为方便的时候读取信件,不受时空限制。在这里,“发送”邮件意味着将邮件放到收件人的信箱中,而“接收”邮件则意味着从自己的信箱中读取信件,信箱实际上是由文件管理系统支持的—个实体。因为电子邮件是通过邮件服务器(mai

7、1server)来传递档的。通常mailserver是执行多任务操作系统UNIX的计算机,它提供24小时的电子邮件服务,用户只要向mailserver管理人员申请—个信箱账号,就可使用这项快速的邮件服务。1.3电子邮件的工作原理:电子邮件的发送是通过电子邮件简单传输协议(SimpleMailTransferProtocol,简称SMTP)来完成的,电子邮件的接收是通过POP3协议来实现。它是Internet下的一种电子邮件通信协议。电子邮件的基本原理,是在通信网上设立“电子信箱系统”42,它实际上是一个计算机系统。系统的硬件是一个高性能、大容量的计算机。硬盘作为

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。