摘要利用计算机收发邮件已经成为了人们日常生活中的习惯,而eml文件则是各种软件的通用格式文件,研究如何正确解析eml文件有着非常重要的意义。利用程序实现eml文件的智能化解析则会极大为邮件的解读带来方便。本论文通过对RFC822和MIME协议的介绍,利用协议中所制定的规范,给出了一种解析eml文件的算法。通过程序的编写和设计,笔者成功地完成了自动智能地读取eml文件的程序。
文中首先给出了研究eml文件解析的背景和所需要的基础知识。笔者通过基础知识的学习,了解了邮件收发的工作原理,进而设计出了算法来解析eml文件。
最后笔者根据算法,利用visual c++编写了一个可以智能解析eml文件的程序,并用实例进行了测试。20286
关键字  计算机网络 MIME协议 MFC编程 EML文件
毕业论文设计说明书(论文)外文摘要
Title   The special data extraction of the eml file and its way to implement                                       
Abstract
Using the computer to send and receive E-mail has become a habit in People's Daily life, while the eml file is general format file of various software, to study how to correctly parse eml file is very important and significant. Using the program to implement the intelligent of parsing the eml file will a be great convenience to read E-mail. This article through the introducing of the RFC822 and MIME protocol, using the protocol specified in specification, presents an analytic algorithm to  parse eml file. By design program, writer successfully completed the program which can read eml file automatically and intelligently. This paper first presents the research background of eml file parsing and the required knowledge. Through the study of basic knowledge, the author has understood the working principle of email, and then designed the algorithm to resolve the eml file. According to the algorithm and the using of visual c + +,the author wrote a intelligently program to parse eml file, which was tested by an example.
Keywords Computer network the MIME protocol MFC programming EML files
目   次 
1 绪论    1
1.1 引言    1
1.2 历史与发展    1
2 基础知识    3
2.1 电子邮件工作原理    3
2.2 电子邮件协议    4
2.2.1 SMTP协议    4
2.2.2 POP3协议    4
2.2.3 IMAP协议    5
2.2.4 RFC822和MIME协议    5
2.3 编码方式    8
2.3.1 base64    8
2.3.2 quoted-printable    9
2.4 几种常用的字符编码    10
2.4.1 ASCII码    10
2.4.2 GB2312码    10
2.4.3 UNICODE和UTF8    11
3 EML文本解析    12
3.1 邮件头解析    12
3.2邮件体解析    13
3.3 解析流程    14
3.4 解码    14
4 程序实现    15
4.1 相关工具介绍    15
4.1.1 开发环境Microsoft Visual c++ 2010    15
4.1.2 MFC    15
4.2 创建界面    16
4.2.1 创建一个新的工程    16
4.2.2 设计程序界面    16
4.3 编写代码    17
4.3.1 私有变量    17
4.3.2 编写相应函数    17
4.3.3 编写功能性函数    19
4.4 使用说明    19
上一篇:矩阵代数上广义左导子及广义左可导映射的刻画
下一篇:函数的表示方法总结及应用

浅谈中学数学函数最值问题的求解方法

基于决策树算法的篮球联赛预测

数形结合在中学数学中的...

浙江省工业企业发展的因子分析

中美小学数学课堂教学的比较

杭州历年中考三角形的题型分析

论数形结合在中学数学教育中的应用

AT89C52单片机的超声波测距...

10万元能开儿童乐园吗,我...

中国学术生态细节考察《...

C#学校科研管理系统的设计

公寓空调设计任务书

国内外图像分割技术研究现状

承德市事业单位档案管理...

志愿者活动的调查问卷表

医院财务风险因素分析及管理措施【2367字】

神经外科重症监护病房患...