E-Mail Client SoftWare 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,we 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 my 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 论文网http://www.751com.cn/
目录
毕业设计(论文)任务书 I
摘要 II
Abstract III
目录 IV
第1章 引言 1
1.1 子邮件介绍 1
1.2 开发背景 2
1.3 开发环境及运行环境 2
1.3.1 开发环境 2
1.3.2 运行环境 2
第2章 软件架构及系统用例图 3
2.1 系统架构 3
2.2 系统总体用例 3
2.3 程序功能框图 3
2.4 发送邮件类 4
2.5 附加小功能类 4
第3章 SMTP协议简介及工作原理 5
3.1 介绍 5
3.2 SMTP协议的命令和应答 6
3.2.1 SMTP协议的命令 6
3.2.2 SMTP的应答码 12
第4章 RFC822 14
4.1 RFC822简单介绍 14
4.2 信件的头部 14
4.2.1 信头的一般格式 14
4.2.2 结构化字段和非结构化字段 15
4.2.3 信头字段的元素 15
4.2.4 标准的信头字段 16
第5章 命名控件MailSend 20
5.1 发送邮件类SmtpMail 20
5.1.1 主要成员变量说明 20
5.1.2 主要成员函数说明 20
5.2 AddExtra类 27
5.2.1 调用Windows API 所需的命名空间 27
5.2.2 在程序中声明所需的API函数 27
5.2.3 在程序中具体的使用 27本文来自辣.文'论,文·网原文请找腾讯324.9114
第6章 软件运行时的界面 29
6.1 新建邮件帐号 29
6.2 发送邮件界面 29
6.2.1 发送不带附件的邮件 29
6.2.2 发送带附件的邮件 30
6.3 验证邮件发送是否成功 31
第7章 系统测试 32
7.1 同一SMTP服务器发送邮件的测试 32
7.1.1 同一服务器,发送一封纯文本邮件的测试 32
7.1.2 同一服务器,发送一封带附件的邮件的测试。 32
第8章 结论 33
参考文献 34
致谢 35,2267