电子邮件协议综述
电子邮件传输协议

电子邮件传输协议电子邮件作为互联网上最广泛使用的应用之一,其传输机制和相关协议对确保邮件的可靠和高效传递至关重要。
本文旨在概述电子邮件传输过程中涉及的主要协议,包括SMTP、POP3、IMAP以及MIME等。
简单邮件传输协议(SMTP)SMTP是用于发送邮件的标准协议,工作在TCP/IP协议族的应用层。
它定义了邮件客户端与邮件服务器之间、以及邮件服务器之间的通信规则。
SMTP通过命令和响应的交换来实现邮件的发送,其中“发件人”将邮件推送到“收件人”的邮件服务器上。
尽管SMTP最初设计为发送ASCII文本,但它已经扩展支持多用途互联网邮件扩展(MIME),从而可以传输各种类型的数据。
邮局协议版本3(POP3)POP3是一种允许用户从邮件服务器接收邮件的协议。
当邮件被发送至用户的邮箱后,用户可以通过POP3协议从服务器下载邮件到本地计算机或设备上。
一旦邮件被下载,它通常会从服务器上删除,除非用户设置保留副本。
POP3适用于不需要经常访问邮件的用户,因为它不支持邮件的离线存储和管理。
互联网消息访问协议(IMAP)与POP3不同,IMAP协议提供了更为复杂的邮件管理功能。
IMAP允许用户在邮件服务器上创建文件夹并组织邮件,同时可以在多个设备间同步这些信息。
这意味着用户可以在任意设备上访问相同的邮件状态,包括已读、未读状态及邮件的存储位置。
IMAP特别适合需要频繁访问和处理大量邮件的用户。
多用途互联网邮件扩展(MIME)MIME标准扩展了SMTP的功能,使其能够发送非ASCII数据,包括二进制文件、图像、声音等多种格式。
MIME通过定义不同的内容类型和传输编码,使得电子邮件系统能够处理复杂和非文本的数据。
这种扩展性极大地增加了电子邮件的实用性,使其成为现代通信不可或缺的一部分。
总结而言,电子邮件传输协议是确保电子邮件系统有效运作的基础。
SMTP、POP3、IMAP和MIME各自扮演着重要的角色,共同构成了现代电子邮件系统的技术支柱。
邮件协议分析报告

邮件协议分析报告1. 引言邮件协议是一种用于在计算机网络上传输电子邮件的协议。
它定义了邮件的格式、传输方式和交互规则,确保邮件能够准确、高效地在网络中传递。
本报告旨在对常见的邮件协议进行分析,包括SMTP、POP3和IMAP。
2. 协议分析2.1 SMTP协议SMTP(Simple Mail Transfer Protocol)是一种用于发送邮件的协议。
它使用TCP连接来传输邮件,并基于命令-响应模式进行通信。
SMTP协议定义了一系列命令,如EHLO、MAIL FROM、RCPT TO和DATA等,用于发送邮件的各个环节。
2.1.1 连接建立SMTP协议使用TCP端口25进行通信。
客户端通过向服务器发送连接请求,建立与服务器的连接。
连接建立成功后,客户端可以发送邮件。
2.1.2 邮件传输邮件传输过程中,客户端通过发送命令告知服务器发送邮件的相关信息。
例如,使用EHLO命令向服务器发送问候信息,使用MAIL FROM命令指定发件人,使用RCPT TO命令指定收件人,使用DATA命令开始发送邮件内容。
2.1.3 错误处理SMTP协议定义了一系列错误码和错误消息,用于指示发送邮件过程中出现的错误。
客户端可以根据错误码和错误消息进行相应的处理,如重新发送邮件或通知用户发送失败。
2.2 POP3协议POP3(Post Office Protocol version 3)是一种用于接收邮件的协议。
它允许用户从邮件服务器上下载邮件到本地计算机,并在下载后将邮件从服务器上删除。
2.2.1 连接建立POP3协议使用TCP端口110进行通信。
客户端通过向服务器发送连接请求,建立与服务器的连接。
连接建立成功后,客户端可以进行邮件下载。
2.2.2 邮件下载邮件下载过程中,客户端通过发送命令告知服务器下载邮件的相关信息。
例如,使用USER命令指定用户名,使用PASS命令指定密码,使用RETR命令下载指定邮件。
2.2.3 邮件删除POP3协议允许用户在下载邮件后将邮件从服务器上删除。
邮件协议分析报告

邮件协议分析报告一、背景介绍邮件协议是互联网上用于电子邮件传输的一种通信协议。
它定义了邮件的发送、接收和存储方式,确保邮件能够在不同的邮件服务器之间进行有效的传递。
本报告旨在对常见的邮件协议进行分析,包括SMTP、POP3和IMAP协议。
二、SMTP协议分析SMTP(Simple Mail Transfer Protocol)是一种用于发送邮件的协议。
它使用TCP连接在邮件服务器之间传输邮件。
SMTP协议的基本工作流程如下:1. 建立TCP连接:客户端与服务器建立TCP连接,并发送邮件发送请求。
2. 发送邮件:客户端将邮件内容和收件人信息发送给服务器。
3. 邮件传输:服务器将邮件传输给目标服务器。
4. 服务器响应:目标服务器接收邮件并发送响应给发送服务器。
5. 传递邮件:发送服务器将邮件传递给目标服务器。
6. 断开连接:连接关闭,邮件传输完成。
三、POP3协议分析POP3(Post Office Protocol version 3)是一种用于接收邮件的协议。
它允许用户从邮件服务器上下载邮件到本地设备。
POP3协议的基本工作流程如下:1. 建立TCP连接:客户端与服务器建立TCP连接。
2. 身份验证:客户端发送用户名和密码进行身份验证。
3. 邮件列表:服务器返回邮件列表,包括邮件的唯一标识符。
4. 邮件下载:客户端选择要下载的邮件,并将其从服务器上下载到本地设备。
5. 删除邮件:客户端可以选择删除已下载的邮件。
6. 断开连接:连接关闭,邮件下载完成。
四、IMAP协议分析IMAP(Internet Message Access Protocol)是一种用于接收和管理邮件的协议。
它与POP3协议相比,提供了更多的功能和灵活性。
IMAP协议的基本工作流程如下:1. 建立TCP连接:客户端与服务器建立TCP连接。
2. 身份验证:客户端发送用户名和密码进行身份验证。
3. 邮件列表:服务器返回邮件列表,包括邮件的唯一标识符和状态信息。
SMTP协议电子邮件传输的核心协议

SMTP协议电子邮件传输的核心协议SMTP(Simple Mail Transfer Protocol)是互联网上电子邮件传输的核心协议。
它定义了电子邮件的传输规则,确保电子邮件能够准确无误地从发送方传送到接收方。
本文将探讨SMTP协议的工作原理、数据传输过程以及安全性等方面。
一、SMTP协议简介SMTP协议是一种用于发送邮件的网络协议,它基于TCP/IP协议栈,运行在默认端口25上。
SMTP协议常用于邮件服务器之间的通信,使发送方能够将邮件传递给接收方。
它使用了一种命令/响应模型,通过命令请求和响应数据来传输电子邮件。
二、SMTP协议的工作原理1. 握手阶段:发送方的客户端连接到接收方的服务器,并发送握手命令以建立连接。
2. 认证阶段:发送方需要提供用户名和密码等认证信息,以验证身份。
3. 发送阶段:发送方将电子邮件的信息和内容发送给接收方。
发送方首先发送MAIL FROM命令,指定发件人的地址,然后发送RCPT TO命令,指定收件人的地址。
最后,发送DATA命令,开始发送具体邮件内容。
4. 结束阶段:发送方发送QUIT命令,表示传输结束,并断开与接收方的连接。
三、SMTP协议数据传输过程SMTP协议通过命令/响应模型来传输数据。
发送方发送一个命令到接收方,接收方对命令进行解析并发送相应的响应数据。
1. 命令格式:SMTP协议的命令由英文字母组成,命令和参数之间使用空格进行分隔。
2. 响应格式:SMTP协议的响应由三位数字和一条消息组成,数字代表响应的状态码,消息提供了与状态码相关的详细信息。
四、SMTP协议的安全性SMTP协议最初设计时并没有考虑安全性,因此存在着一些安全隐患。
为了提高电子邮件传输的安全性,SMTP的扩展协议STARTTLS 和SMTPS被引入。
1. STARTTLS:STARTTLS是一种协议扩展,它能够将SMTP协议的普通连接升级为加密连接,确保邮件在传输过程中的安全性。
什么是电子邮件协议

什么是电子邮件协议电子邮件(Electronic Mail,简称Email)是一种通过互联网或局域网发送和接收信息的电子通信方式。
作为一种高效便捷的沟通工具,它依靠电子邮件协议(Email Protocol)来实现信息的发送和接收。
电子邮件协议是指一系列规范和规则,用于管理和组织电子邮件的传输、交换和存储。
下面将介绍几种常见的电子邮件协议。
1. 传输控制协议/互联网协议(Transmission Control Protocol/Internet Protocol,简称TCP/IP)TCP/IP协议是互联网通信的基础协议,它通过互联网来传输电子邮件。
电子邮件在发送前会被拆分成多个包(packet),经过多个网络节点传输,最终到达目标电子邮箱服务器。
TCP/IP协议保证了数据包的正确传输和顺序重组。
2. 简单邮件传输协议(Simple Mail Transfer Protocol,简称SMTP)SMTP是用于发送电子邮件的协议。
它定义了邮件的发送格式和工作流程。
当发件人通过邮件客户端发送电子邮件时,SMTP协议负责将电子邮件传输到目标服务器。
SMTP协议还允许邮件服务器之间的互相通信,以便将邮件从发件服务器传送到收件服务器。
3. 超文本转移协议(HyperText Transfer Protocol,简称HTTP)虽然HTTP主要用于在Web浏览器和Web服务器之间传输网页数据,但它也可以用于发送电子邮件。
使用HTTP发送电子邮件时,电子邮件将被编码为HTTP请求,并使用POST方法发送到邮件服务器。
4. 互联网消息访问协议(Internet Message Access Protocol,简称IMAP)IMAP是一种用于接收电子邮件的协议。
与传统的邮件下载方式(如POP3)不同,IMAP协议允许用户在远程服务器上管理邮件,包括查看、删除、移动邮件等操作。
IMAP协议的优势在于它可以实现多设备同步,无论用户使用哪个设备访问邮件,都能看到相同的邮件状态。
电子邮件传输协议

电子邮件传输协议电子邮件传输协议(SMTP)是用于在计算机网络中传输电子邮件的协议。
它是一种简单的文本协议,用于从一个邮件客户端发送邮件到一个邮件服务器,或者从一个邮件服务器发送邮件到另一个邮件服务器。
SMTP是因特网标准协议,它定义了一种用于邮件传输的规范。
SMTP是一个相对简单的协议,它只定义了邮件的传输方式,而不涉及邮件的存储或检索。
SMTP使用TCP协议的25号端口。
SMTP协议的工作流程通常包括以下几个步骤,首先,邮件客户端连接到邮件服务器的25号端口;然后,邮件客户端发送一系列命令来告诉邮件服务器它要发送的邮件的发件人、收件人等信息;接着,邮件服务器验证发件人的身份,并检查收件人的地址是否合法;最后,邮件服务器接受邮件并将它传递给下一个邮件服务器,直到邮件到达最终的目的地。
SMTP协议的一个重要特点是它的可靠性。
SMTP协议使用一种称为“邮件传输代理”的中间件来确保邮件能够被可靠地传输。
如果一个邮件服务器无法直接将邮件传递给目的地,它会将邮件传递给另一个邮件服务器,直到邮件到达目的地为止。
这种机制确保了邮件的可靠传输,即使中间出现了一些故障。
另一个重要的特点是SMTP协议的安全性。
SMTP协议可以使用加密技术来确保邮件的机密性和完整性。
通过使用TLS/SSL等加密协议,SMTP协议可以确保邮件在传输过程中不被窃取或篡改。
这种机制对于商业邮件和个人隐私非常重要。
除了上述的特点之外,SMTP协议还具有一些其他的优点。
首先,它是一个开放的标准,任何人都可以使用它来发送邮件。
其次,它是一个相对简单的协议,容易实现和部署。
最后,它是一个高效的协议,可以在短时间内传输大量的邮件。
总的来说,SMTP协议是一种非常重要的协议,它为电子邮件的传输提供了可靠性和安全性。
它的开放性、简单性和高效性使得它成为了互联网上最常用的邮件传输协议之一。
在未来,随着互联网的发展,SMTP协议将继续发挥着重要的作用,为人们的邮件通信提供便利和保障。
用于电子邮件的协议

用于电子邮件的协议电子邮件的协议。
电子邮件作为现代通信的重要方式,其使用涉及到一系列的协议和规范。
本文将介绍用于电子邮件的协议,包括SMTP、POP3和IMAP等。
首先,SMTP(Simple Mail Transfer Protocol)是用于发送电子邮件的协议。
当您发送一封电子邮件时,您的计算机将使用SMTP将该邮件传递给邮件服务器。
SMTP协议规定了邮件服务器之间如何传递电子邮件,并且确保邮件能够被准确地传递到接收方的邮件服务器。
SMTP使用TCP端口25进行通信,它是一种文本协议,通过命令和响应方式进行通信,以确保邮件的顺利传递。
其次,POP3(Post Office Protocol 3)是用于接收电子邮件的协议。
当您的邮件客户端需要接收新邮件时,它将使用POP3协议从邮件服务器上下载邮件。
POP3协议允许用户从邮件服务器上下载邮件到本地计算机上,并且可以选择是否在服务器上保留邮件的副本。
POP3使用TCP端口110进行通信,它是一种简单的邮件接收协议,适用于普通的邮件接收需求。
另外,IMAP(Internet Message Access Protocol)也是用于接收电子邮件的协议。
与POP3不同的是,IMAP协议允许用户在邮件服务器上管理邮件,包括创建文件夹、移动邮件、标记已读等操作。
IMAP协议可以在多个设备上同步邮件状态,确保用户可以在任何设备上都能看到最新的邮件状态。
IMAP使用TCP端口143进行通信,它是一种更加灵活和强大的邮件接收协议,适用于对邮件管理有更高要求的用户。
除了上述协议外,还有一些其他的协议和规范,如DKIM(DomainKeys Identified Mail)、SPF(Sender Policy Framework)和DMARC(Domain-based Message Authentication, Reporting and Conformance)等,它们用于确保邮件的发送方和接收方都能够识别邮件的真实性,防止垃圾邮件和欺诈邮件的传播。
什么是电子邮件协议常见的电子邮件协议有哪些

什么是电子邮件协议常见的电子邮件协议有哪些电子邮件协议是指用于电子邮件传输和交换的一套规则和约定。
它定义了电子邮件在网络中的传输方式、数据格式、安全性等方面的要求和标准,确保邮件的正常发送和接收。
下面将介绍几种常见的电子邮件协议。
1. SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)SMTP是用于发送电子邮件的协议,通过TCP/IP协议将邮件从发送方传输到接收方的邮件服务器。
SMTP协议采用了C/S(Client/Server)架构,客户端负责将邮件发送给服务器,服务器则负责将邮件传递给接收方的邮件服务器。
SMTP协议是最常用的邮件发送协议,几乎所有的邮件服务器都支持该协议。
2. POP3(Post Office Protocol version 3,邮局协议第3版)POP3是用于接收电子邮件的协议,主要用于从邮件服务器下载邮件到本地客户端。
POP3协议将邮件服务器上的邮件标记为已读,然后将邮件下载至本地,下载后会将邮件从服务器上删除。
POP3是一种比较简单的邮件接收协议,适用于只有一个客户端需要接收邮件的情况。
3. IMAP(Internet Message Access Protocol,互联网消息访问协议)IMAP也是一种用于接收电子邮件的协议,但与POP3不同的是,IMAP可以在多个设备上同时访问和管理邮件。
IMAP协议在客户端和服务器之间保持邮件的同步状态,例如,当用户在一台设备上删除了一封邮件,其他设备上的邮件也会被删除。
IMAP协议还支持在服务器上建立文件夹、标记邮件等高级功能。
4. MIME(Multipurpose Internet Mail Extensions,多用途互联网邮件扩展)MIME是一种用于扩展电子邮件功能的协议,它允许在邮件中发送除文本外的多种类型的数据,如图片、音频、视频等。
通过MIME,邮件可以以多媒体形式发送和接收,提高了电子邮件的灵活性和功能。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
常见的电子邮件协议有以下几种:SMTP(简单邮件传输协议)、POP3(邮局协议)、IMAP(Internet邮件访问协议)。
这几种协议都是由TCP/IP协议族定义的。
SMTP(Simple Mail Transfer Protocol):SMTP主要负责底层的邮件系统如何将邮件从一台机器传至另外一台机器。
POP(Post Office Protocol):目前的版本为POP3,POP3是把邮件从电子邮箱中传输到本地计算机的协议。
IMAP(Internet Message Access Protocol):目前的版本为IMAP4,是POP3的一种替代协议,提供了邮件检索和邮件处理的新功能,这样用户可以完全不必下载邮件正文就可以看到邮件的标电子邮件题摘要,从邮件客户端软件就可以对服务器上的邮件和文件夹目录等进行操作。
IMAP协议增强了电子邮件的灵活性,同时也减少了垃圾邮件对本地系统的直接危害,同时相对节省了用户察看电子邮件的时间。
除此之外,IMAP协议可以记忆用户在脱机状态下对邮件的操作(例如移动邮件,删除邮件等)在下一次打开网络连接的时候会自动执行。
除了我们常见的通用协议SMTP、POP3、IMAP ,现在有一些邮件系统厂商自主研发了私有协议,比如去年Coremail就研发了了私有协议,这个私有协议达到了邮件加速的目的,邮件发送接收比使用普通协议快了一倍,不过既然是私有协议,目前只能使用在同一个系统中,比如网易邮箱和139手机邮箱都用了Coremail邮件系统,他们之间互相收发邮件比收发其它系统的邮件要快一半。
这种私有协议一般是实力雄厚、终端用户多的厂商才具有研发的意义。
什么是POP大家一听这个POP,读起来有点像是中文中的泡泡,其实这是一个英文术语的缩写。
POP的全称是Post Office Protocol,即邮局协议,用于电子邮件的接收,它使用TCP的110端口。
现在常用的是第三版,所以简称为POP3。
POP3仍采用Client/Server工作模式,Client被称为客户端,一般我们日常使用电脑都是作为客户端,而Server(服务器)则是网管人员进行管理的。
举个形象的例子,Server(服务器)是许多小信箱的集合,就像我们所居住楼房的信箱结构,而客户端就好比是一个人拿着钥匙去信箱开锁取信一样的道理。
POP在网络模型中的层次大家都知道网络是分层的,而这个分层就好比是一个企业里的组织结构一样。
在日常使用电脑过程中,人操作着电脑,人就好比是指挥电脑对因特网操作的首席执行官。
当我们打开Foxmail 这个邮件软件收取邮件时,Foxmail这个软件就会调用TCP/IP参考模型中的应用层协议—POP协议。
应用层协议建立在网络层协议之上,是专门为用户提供应用服务的,一般是可见的。
如利用FTP(文件传输协议)传输一个文件请求一个和目标计算机的连接,在传输文件的过程中,用户和远程计算机交换的一部分是能看到的。
而这时POP协议则会指挥下层的协议为它传送数据服务器,最后Foxmail通过一系列协议对话后成功将电子邮件保存到了Foxmail的收件箱里。
TCP/IP参考模型是Internet的基础。
和OSI的7层协议比较,TCP/IP参考模型中没有会话层和表示层。
通常说的TCP/IP是一组协议的总称,TCP/IP实际上是一个协议族(或协议包),包括100多个相互关联的协议,其中IP(Internet Protocol,网际协议)是网络层最主要的协议;TCP(Transmission Control Protocol,传输控制协议)和UDP(User Datagram Protocol,用户数据报协议)是传输层中最主要的协议。
一般认为IP、TCP、UDP是最根本的三种协议,是其它协议的基础。
相信读者了解TCP/IP框架之后,一定会对各层产生一定的兴趣,不过我们对于这个模型的理解也是一步步来的。
在这里,我们首先只要知道相应的软件会调用应用层的相应协议,比如Foxmail会调用POP协议,而IE浏览器则会调用DNS协议先将网址解析成IP地址。
在实际收取邮件的过程中,POP这个应用层的协议会指挥TCP协议,利用IP协议将一封大邮件拆分成若干个数据包在Internet上传送。
为了便于读者理解这个过程,笔者举个例子来说明一下,比如你要和一个人远距离通话,因为距离实在太远了,你只好将你所表达的一大段分成一个个字大声喊,而对方把每个听到的字写在纸上,当写下来后就大喊一声告诉你它收到了,这样就克服了距离远听不清的弱点,这种一问一答的反馈机制就好比是TCP协议,POP服务器一般使用的是TCP的110号端口。
POP工作原理简介下面就让我们一起来看看电子邮件软件收取电子邮件的过程,一般我们在电子邮件软件的账号属性上设置一个POP服务器的URL(比如),以及邮箱的账号和密码。
这个在收信过程中都是用得到的。
当我们按下电子邮件软件中的收取键后,电子邮件软件首先会调用DNS协议对POP服务器进行解析IP地址,当IP地址被解析出来后,邮件程序便开始使用TCP 协议连接邮件服务器的110端口,因为POP服务器是比较忙的,所以在这个过程中我们相对要等比较长的时间。
当邮件程序成功地连上POP服务器后,其先会使用USER命令将邮箱的账号传给POP服务器,然后再使用PASS命令将邮箱的账号传给服务器,当完成这一认证过程后,邮件程序使用STAT命令请求服务器返回邮箱的统计资料,比如邮件总数和邮件大小等,然后LIST便会列出服务器里邮件数量。
然后邮件程序就会使用RETR命令接收邮件,接收一封后便使用DELE命令将邮件服务器中的邮件置为删除状态。
当使用QUIT时,邮件服务器便会将置为删除标志的邮件给删了。
通俗地讲,邮件程序从服务器接收邮件,其实就是一个对话过程,POP 协议就是用于电子邮件的一门语言。
POP3(Post Office Protocol 3)即邮局协议的第3个版本,它规定怎样将个人计算机连接到Internet 的邮件服务器和下载电子邮件的电子协议。
它是因特网电子邮件的第一个离线协议标准,POP3允许用户从服务器上把邮件存储到本地主机(即自己的计算机)上,同时删除保存在邮件服务器上的邮件,而POP3服务器则是遵循POP3协议的接收邮件服务器,用来接收电子邮件的。
什么是安全电子邮件管理协议(S-MIME)安全电子邮件管理协议(S-MIME),主要用于电子邮件或者可以使用电子邮件的业务,也可以用于WEB业务。
MIME/S-MIME:多用途网际邮件扩充协议MIME/S-MIME:Multipurpose Internet Mail Extensions and Secure MIME多用途网际邮件扩充协议(MIME)是Multipurpose Internet Mail Extensions 的缩写,说明了如何安排消息格式使消息在不同的邮件系统内进行交换。
MIME 的格式灵活,允许邮件中包含任意类型的文件。
MIME 消息可以包含文本、图象、声音、视频及其它应用程序的特定数据。
具体来说,MIME 允许邮件包括:单个消息中可含多个对象;文本文档不限制一行长度或全文长度;可传输ASCII 以外的字符集,允许非英语语种的消息;多字体消息;二进制或特定应用程序文件;图象、声音、视频及多媒体消息。
MIME 复合消息的目录信头设有分界标志,这个分界标志绝不可出现在消息的其它位置,而只能是在各部之间以及消息体的开始和结束处。
MIME 的安全版本S/MIME (Secure/Multipurpose Internet Mail Extensions) 设计用来支持邮件的加密。
基于MIME 标准,S/MIME 为电子消息应用程序提供如下加密安全服务:认证、完整性保护、鉴定及数据保密等。
传统的邮件用户代理(MUA)可以使用S/MIME 来加密发送邮件及解密接收邮件。
然而,S/MIME 并不仅限于邮件的使用,它也能应用于任何可以传送MIME 数据的传输机制,例如HTTP 。
同样,S/MIME 利用MIME 的面向对象特征允许在混合传输系统中交换安全消息。
此外,S/MIME 还可应用于消息自动传送代理,它们使用不需任何人为操作的加密安全服务,例如软件文档签名、发送到网上的FAX 加密等。
协议结构MIME邮件头字段定义如下:实体头:=[目录CRLF][编码CRLF][ID CRLF][描述CRLF]*(MIME扩展字段CRLF)MIME消息头:=实体头字段CRLF版本在BNF定义中声明的消息头字;段顺序应该忽略;MIME局部头:=实体头[字段]不从“目录”开始的任何字段;没有具体含义,可忽略;在BNF定义中声明的消息头字;段顺序应该忽略;消息格式和S/MIME实现过程在相关文件中可以查阅。
什么是SMTP?SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。
SMTP协议属于TCP/IP协议族,它帮助每台计算机在发送或中转信件时找到下一个目的地。
通过SMTP协议所指定的服务器,我们就可以把E-mail寄到收信人的服务器上了,整个过程只要几分钟。
SMTP服务器则是遵循SMTP协议的发送邮件服务器,用来发送或中转你发出的电子邮件。
什么是SSL?SSL是Security Socket Layer的缩写,技术上称为安全套接字,可以简单为加密通讯协议,使用SSL可以对通讯(包括email)内容进行高强度的加密,以防止黑客监听您的通讯内容甚至是用户密码。
SSL(Secure Sockets Layer)是由Netscape公司开发的一套Internet数据安全协议,当前版本为3.0。
它已被广泛地用于Web浏览器与服务器之间的身份认证和加密数据传输。
SSL协议位于TCP/IP协议与各种应用层协议之间,为数据通讯提供安全支持。
SSL协议可分为两层:SSL记录协议(SSL Record Protocol):它建立在可靠的传输协议(如TCP)之上,为高层协议提供数据封装、压缩、加密等基本功能的支持。
SSL握手协议(SSL Handshake Protocol):它建立在SSL记录协议之上,用于在实际的数据传输开始前,通讯双方进行身份认证、协商加密算法、交换加密密钥等。
什么是TLS协议?什么是TLS协议(传输层安全)?作为TLS(运输层安全),定义在RFC2246,议定书是建立一个安全的连接客户和服务器. TLS (Transport Layer Security) is capable of authenticating both the client and the server and creating a encrypted connection between the two.TLS协议(传输层安全)认证的能力和创造客户与服务器连接加密两个.TLS协议(传输层安全)协议扩展、这意味着新算法可以添加任何这类用途只要客户和服务器双方都知道新算法.SSL的矛TLS协议TLS协议(传输层安全)是一个取代网景先前的SSL(安全插座层)协议.TLS的使用许多协议使用的TLS(运输层安全)建立安全连接,包括http,imap,pop3,smtp.TLS协议的握手协议作为TLS握手协议第一negotiates密钥交换采用非对称算法等的RSA或Diffie-Hellman型. The TLS Record Protocol then begins opens an encrypted channel using a symmetric algorithm such asRC4 , IDEA, DES, or 3DES .作为TLS记录协议,然后开始打开一个加密频道使用一种对称算法等rc4,理念,des或3des.TLS协议的议定书记录散列的算法,比如md5和沙都是用于这一目的.免费实施TLS协议openssl的项目,是一个非商业工具箱实施的TLS(运输层安全)协议.什么是WebmailWebmail有网络邮局之意,方便使用者在其他电脑上,透过网络使用浏览器登入观看信件,不需要在別台电脑设定outlook邮件,且信件可保存在伺服器上,以便下次浏览或收取。