案例,spss,数据分析

嵌入式Email程序的设计与实现-基于IMAP协议的邮件处理系统


全文字数:24000字左右  原创时间:<=2022年

【内容摘要】

从Internet的发展历史来看,电子邮件(E-Mail)是早期Internet的主要应用之一,随着Web技术的出现和发展,Internet才真正在全球范围内迅速发展和普及。尽管如此,作为Internet最基本的功能之一,不管是现在还是将来,E-Mail服务仍然是人们不可缺少的通信手段之一,是Internet上一个极为重要、非常普遍的应用,而且它也还在不断发展。

Internet Message Access Protocol(IMAP协议)即为从邮件服务器获取 E-Mail的有关信息或直接收取邮件的协议,是与POP3不同的一种E-Mail接收的协议。IMAP协议可以让用户远程拨号连接邮件服务器,并且可以在下载邮件之前预览信件主题与信件来源。有了IMAP协议,用户阅读邮件服务器上的邮件时,就像这些邮件存储在本机上一样方便。 因为IMAP协议具有远程访问的能力,所以它最有可能被那些认为漫游是重要特性的公司用户所采用。在多数情况下,漫游用户愿意把他们的信件保存在邮件服务器上,这样可以通过别人的终端收取新的信件或查看旧信。
    从目前的情况看,由于Internet的迅速发展与巨大影响,各种E-Mail系统,不论是基于主机的还是基于局域网的,均直接与 Internet连接,并向 Internet用户提供邮件服务;传统的E-Mail系统以往主要面向文本信息的传递,近年来各种E-Mail系统趋向于支持在邮件正文或邮件附件中广泛传送多媒体信息,E-Mail系统在现代通信方式中正在扮演愈来愈重要的角色。
  作者以c语言作为开发工具,同时结合实际情况,开发了基于IMAP协议下的邮件处理系统,本文内容体现在以下几个方面:
 本次设计的主要任务
 系统开发的相关技术简介
 系统的需求分析以及功能模块
 系统各功能模块的详细设计
本系统操作方便,功能齐全,节省大量的时间和成本。
关键词(本论文范文的主要论点):IMAP协议,电子邮件,BASE64编码
ABSTRACT英文摘要(本论文范文的论文综述)间距太大
In the development history of Internet, E-mail is one of the main applications in its early period . Along with the appearance and developement of the Web , the Internet developed quickly all over the world.  Either now or in the future, E-mail is still a very useful way for us to send massages to each other.
Internet Message Access Protocol(IMAP), a new protocol for getting the messages of E-Mail from the mail server directly,  differs from Post Office Protocol 3(pop3). IMAP enables the users to connect with the mail server by long-distance accessing and look over the subject of the mails before downloading.  With the ability of long-distance accessing, IMAP is very popular with these users who travel extensively. Under most circumstances, users who travelling extensevely would like to keep their letters on the mail server, then they can read their new and old letters anywhere they want.
Presently, with the rapid development of the Internet, E-Mail systems, whether based on the host or on the local area network, can connect with Internet directly. Traditional E-mail system is designed for delivering text message. Recently the E-mail systems tend to deliver multimedia message. E-mail systems are playing a more and more important role today.
The author designed this system to manage mails with the C language . This article embodied some following opinions:
 the main mission of this design
 technology about Email
 an analysis of the task that this system can accomplish
 the details of this system
It can be very easy to manage this system.
Keyword : IMAP , Email , IneternetBASE64

 

目  录
摘  要 1
ABSTRACT 2
第一章  概  述 4
1.1 EMIAL 概述及相关技术 4
1.1.1 EMAIL 的作用 4
1.1.2 EMAIL 的标准编码 5
1.1.3 E-Mail的地址格式 7
1.2.4 E-Mail的信息格式 8
1.1.5 电子邮件处理系统的总体结构 9
1.2 嵌入式系统的概述 9
1.2.1 嵌入式系统的定义 10
1.2.2 嵌入式系统工业特点 10
1.2.3 嵌入式系统软件的特征 11
1.3 本文结构概述 11
第二章  总 体 设 计 13
2.1开发工具及应用系统介绍 15
2.1.1 硬件配置 15
2.1.2 软件配置 16
2.2 需求分析 18
2.2.1 现状调查 18
2.2.2 用户需求 19
2.2.3 本软件目标 20
2.3 设计思路 20
2.3.1 处理流程图 21
2.3.2 系统结构简图 22
2.4 本设计的总体设计风格、原则 22
2.4.1 界面 22
2.4.2 模块化设计 22
第三章  详 细 设 计 24
3.1 邮件的格式 24
3.1.1 邮件的组成 24
3.1.2 邮件的标记 25
3.2 具体介绍一下IMAP 接收邮件时的命令格式 25
3.3 访问服务器端口 28
3.4 接收和处理邮件的过程 29
3.5 解码过程 31
3.6 界面开发 34
3.6.1 最简单的窗口 34
3.6.2 DeltaGUI消息处理流程 35
3.6.3 菜单栏的创建 37
3.6.4 按钮的创建以及按钮对鼠标点击的响应 39
3.6.5 让视野更开阔-滚动窗口 41
第四章  软件界面相关及测试 43
4.1 相关界面剪辑 43
4.1.1 登录界面 43
4.1.2 主界面 43
4.2 测试过程 44
4.2.1 建立服务器 44
4.2.2 测试环境 46
4.2.3 测试过程 46
第五章  相关技术及E-mial技术发展前景 48
5.1 目前市场上较为常用的邮件收发协议 48
5.2 IMAP邮件系统能否取代POP3 49
5.3 E-mail系统的发展趋势 53
结束语 55
致谢 56
参考文献 57
摘  要 1
ABSTRACT 2
第一章  概  述 3
1.1 EMIAL 概述及相关技术 3
1.1.1 EMAIL 的作用 3
1.1.2 EMAIL 的标准编码 4
1.1.3 E-Mail的地址格式 6
1.2.4 E-Mail的信息格式 7
1.1.5 电子邮件处理系统的总体结构 8
1.2 嵌入式系统的概述 8
1.2.1 嵌入式系统的定义 9
1.2.2 嵌入式系统工业特点 9
1.2.3 嵌入式系统软件的特征 10
1.3 本文结构概述 10
第二章  总 体 设 计 12
2.1开发工具及应用系统介绍 14
2.1.1 硬件配置 14
2.1.2 软件配置 15
2.2 需求分析 17
2.2.1 现状调查 17
2.2.2 用户需求 18
2.2.3 本软件目标 19
2.3 设计思路 19
2.3.1 处理流程图 20
2.3.2 系统结构简图 21
2.4 本设计的总体设计风格、原则 21
2.4.1 界面 21
2.4.2 模块化设计 21
第三章  详 细 设 计 23
3.1 邮件的格式 23
3.1.1 邮件的组成 23
3.1.2 邮件的标记 24
3.2 具体介绍一下IMAP 接收邮件时的命令格式 24
3.3 访问服务器端口 27
3.4 接收和处理邮件的过程 28
3.5 解码过程 30
3.6 界面开发 32
3.6.1 最简单的窗口 33
3.6.2 DeltaGUI消息处理流程 34
3.6.3 菜单栏的创建 36
3.6.4 按钮的创建以及按钮对鼠标点击的响应 38
3.6.5 让视野更开阔-滚动窗口 40
第四章  软件界面相关及测试 42
4.1 相关界面剪辑 42
4.1.1 登录界面 42
4.1.2 主界面 42
4.2 测试过程 43
4.2.1 建立服务器 43
4.2.2 测试环境 44
4.2.3 测试过程 45
第五章  相关技术及E-mial技术发展前景 46
5.1 目前市场上较为常用的邮件收发协议 46
5.2 IMAP邮件系统能否取代POP3 47
5.3 E-mail系统的发展趋势 51
结束语 52
致谢 53
参考文献 54
 

 

*若需了解更多与协助请咨询↓→[电脑QQ][手机QQ]【数据协助】