摘要电子邮件如今是当代人平常学习生活中不可缺少的一部分。本文首先从电子邮件的发展历程讲起,分析了国内外现状,然后详细分析了简单电子邮件传输协议(SMTP)和邮局协议3(POP3),讲述了电子邮件格式,并介绍了Jmail组件和软件开发环境——VC++6.0,接着结合系统的需求分析和要求,对系统进行了界面设计和分模块设计,进行了系统编程,分别使用了套接字底层编程与Jmail组件编程两种方法编写了两个单独功能和一个组合功能客户端,并都进行了使用步骤说明而且都给出了部分程序和功能测试结果,最后对电子邮件的未来有一个展望。30446
关键词 电子邮件 简单邮件传输协议 邮局协议3 Jmail VC++6.0 毕业论文设计说明书外文摘要
Title Design and Application of E-mail Receiving and Dispatching System
Abstract
E-mail has become an essential part of the daily life of the modern people. Firstly, from the development process of e-mail talk, analysis of the status quo at home and abroad, and then a detailed analysis of the simple mail transfer protocol (SMTP) and the post office protocol 3 (POP3), tells the story of the email format, and introduces the components of Jmail and the software development environment -- VC++6.0, then combine the requirement analysis and requirement of the system, the system the module design and interface design, has carried on the system programming, respectively, using sockets the underlying programming and Jmail component programming two ways to write two separate functions and a combination of the capabilities of the client, and the use of description of the steps and gives part of the program and function testing results, and finally there is a prospect of e-mail in the future.
Keywords E-mail SMTP POP3 Jmail VC++6.0
目 次
1 绪论 1
1.1 课题背景和研究意义… 1
1.2 电子邮件的发展历程 … 2
1.3 国内外研究现状… 2
1.4 本文组织结构及章节安排 3
2 电子邮件技术与协议分析 4
2.1 电子邮件工作原理 4
2.2 SMTP协议分析 … 4
2.3 POP3协议分析 … 6
2.4 电子邮件格式 7
2.5 Jmail扩展 8
3 邮件客户端开发环境VC++6.0简介 10
3.1 VC++6.0简介 10
3.2 MFC基于窗口编程 10
4 系统设计与实现 11
4.1 系统需求和设计目标 … 11
4.2 基于WinSocket技术的邮件收发客户端 11
4.3 基于Jmail组件的邮件收发客户端 … 22
4.4 本章小结 … 28
5 总结与展望 … 29
5.1 总结 29
5.2 展望 29
结论 30
致谢 31
参考文献… 32
1 绪论
绪论中首先介绍了本课题的研究背景和意义,然后简述了电子邮件的发展历史和国内外对电子邮件系统的研究现状,最后说明了本文的组织和章节排布。
1.1 课题背景和研究意义
了解课题背景和研究意义是完成课题的第一步,对完成课题有着重要的作用和帮助。
1.1.1 课题背景
随着互联网的发展,传统的信件几乎已经消失在人们的视野中,取而代之的是电子邮件。相比于传统信件的价格高昂,速度缓慢,程序繁琐而言,电子邮件具有价格低廉,速度快捷,简单方便,可以查询历史信息等等优点[1]。如果把传统信件中的文字比作电子邮件里的文本,那么信封里夹带的照片等就是电子邮件里的附件一栏了[2]。从1969年第一封电子邮件出现到现在,伴随着互联网的发展,电子邮件技术也已经发展的非常成熟了。