你好,欢迎来到经管之家 [登录] [注册]

设为首页 | 经管之家首页 | 收藏本站

电子邮件客户端软件设计与实现_本科毕业论文范文

发布时间:2015-03-09 来源:人大经济论坛
本科毕业论文范文 摘要 电子邮件在当今社会中扮演了一个很重要的角色。越来越多的人在使用它。而且用它的人数势必会继续增加。虽然,现在已经有很多的邮件收发软件例如著名的FoxMail,但是对于大多数的非专业的人来说它还是有点难度稍嫌复杂。因此,我就利用SMTP和Pop协议从底层开发了这个软件。SMTP全称是简单邮件传输协议,它是专门用来发送邮件的。Pop全称是邮局协议,是专门用于接收邮件的。MailSend命名空间是整个程序的核心。它包括两个类。在SmtpMail的类中包含了一个SendMail的方法,它从底层详细地实现了与服务器的交互操作。既可以用它发送一个纯文本邮件,也可以发送一个带有附件的邮件,理所当然地,也可以使用不同的SMTP服务器。经过测试,证实此软件是一个支持多收信人,多附件的群发软件。虽然它没有FoxMail那么强大的功能,但是它容易掌握和使用。 关键词:SMTP,命名空间,类,附件 ABSTRACT E-Mail play a very important role in modern times.More and more people are using it,and the number of it will larger and larger.Though there are a lot of software for sending and receiving letters such as FoxMail which are also multifunctional,it is difficult and complicated to the Most of people who are curbstone.For this reason,I do this software with the rock-bottom protocol of SMTP and Pop. The full name of SMTP is Simple Mail Transfer Protocol.It is Used to sending letters.The full name of Pop is Post Office Protocol which is Special to receive letters.I basically take charge to how to realize the function of sending letters. A namespace which is named MailSend is the soul of the programe.It includes two classes.A method named sendmial which realize the fuction step by step belongs to the class of SmtpMail. It detailedly note the track of client exchange to the server. You can use the software to send either a text E –Mail or a textE-mail with Attachments.You also can Send a letter to many addressee. In the nature of things,you can use a different SMTP service. The software I did support multiletters and multisender after I test.It is simplier than FoxMail and other professional softwares,but it is easy to hold and use. Key Words:SMTP,nameSpace,Class,Attachment 目录 摘要I ABSTRACTII 第1章 绪论1 1.1 电子邮件介绍1 1.2 开发前景2 1.3 开发及运行环境2 1.3.1 开发环境2 1.3.2 运行环境2 1.4 本章小结3 第2章 软件架构及系统框架图4 2.1 系统架构4 2.2 系统总体框架4 2.3 程序功能框图5 2.4 发送邮件类5 2.5 附加小功能类5 2.6 本章小结6 第3章 SMTP协议的研究7 3.1 SMTP协议简介及工作原理7 3.1.1 介绍7 3.1.2 SMTP模型7 3.2 SMTP协议的命令和应答8 3.2.1 SMTP协议的命令8 3.2.2 SMTP的应答码14 3.4 本章小结15 第4章 RFC82216 4.1 RFC822简单介绍16 4.2 信件的头部16 4.2.1 信头的一般格式16 4.2.2 结构化字段和非机构化字段17 4.2.3 信头字段的元素17 4.2.4 标准的信头字段18 4.3 本章小结22 第5章 命名控件MailSend23 5.1 发送邮件类SMTPMAIL23 5.1.1 主要成员变量说明23 5.1.2 主要成员函数说明23 5.2 ADDEXTRA类30 5.2.1 调用Windows API所需的命名空间30 5.2.3 在程序中具体的使用31 5.3 本章小结31 第6章 软件运行界面及系统测试32 6.1 新建邮件帐号32 6.2 发送邮件界面32 6.2.1 发送不带附件的邮件32 6.2.2 发送带附件的邮件33 6.3 验证邮件发送是否成功34 6.4 同一SMTP服务器发送邮件的测试34 6.4.1 同一服务器,发送一封纯文本邮件的测试34 6.4.2 同一服务器,发送一封带附件的邮件的测试35 6.5 利用不同的SMTP服务器发送邮件的测试35 6.6 本章小结35 第7章 结论36 致谢37 参考文献38
经管之家“学道会”小程序
  • 扫码加入“考研学习笔记群”
推荐阅读
经济学相关文章
标签云
经管之家精彩文章推荐