首页 > 编程知识 正文

smtp发信哪个邮箱好,简单邮件传输协议

时间:2023-05-03 06:33:25 阅读:149236 作者:2729

文章目录Email APP应用简介SMTP协议与HTTP比较email消息格式多媒体扩展邮件访问协议

邮件APP应用程序概述

下图显示了internet电子邮件系统的总体情况。 从图中可以看出,有http://www.Sina.com/(用户代理)、http://www.Sina.com/(mail server )、简单的邮件传输协议(simple )三个主要结构要素

邮件客户端允许用户阅读和写电子邮件。 能够与邮件服务器交换,发送和接收Email消息。邮件服务器是Email架构的核心,其中为每个用户指派3358www.Sina.com/(mailbox ) (SMTP) ) 在发送方邮件服务器上运行的3358www.Sina.com/和在接收方邮件服务器上运行的邮件客户端上,每个邮件服务器都运行SMTP

一个典型的邮件发送过程从发送方用户代理开始,传输到发送方邮件服务器,再传输到接收方邮件服务器,在此传递到接收方邮箱。

SMTP协议简单邮件传输协议(Simple Mail Transfer Protocol,邮件服务器)是因特网电子邮件APP的核心,邮箱

SMTP的出现比HTTP要长得多(最初的SMTP的RFC要追溯到1982年,但SMTP在此之前就已经出现了)。消息队列)在今天的多媒体时代,在用SMTP发送邮件之前

SMTP协议:首先,客户端SMTP在3358www.Sina.com/中建立与服务器SMTP的TCP连接。 如果服务器不能通电,客户将稍后继续尝试连接。 建立TCP连接后,服务器和客户端将对特定的APP应用层执行握手,SMTP客户端将指定发件人和收件人的电子邮件地址。 当此SMTP客户端和服务器相互介绍后,客户端发送消息时,SMTP能够根据TCP提供的可靠的数据传输将邮件准确地传送到接收服务器。 如果将另一条消息发送到服务器,客户端将在客户端中重复此过程。 这意味着SMTP使用永久连接。 否则,表示TCP连接已关闭。

s :220 hamburger.educ : helo crepes.FRS :250 hello crepes.fr, pleasedtomeetyouc : mail from :壮观橱柜@crepes.fr S: 250壮观橱柜@ crepes.fr . sender OKC : rcpt to 3360 bob @ hamburger c:datas:354entermail,end with '.' onalinebyitselfc 3360 doyoulikeketchup? C: How about pickles? C :s 3360250 messageacceptedfordeliveryc 3360 quits :221 hamburger.educlosingconnection上的示例说明了SMTP交互过程,而DATA命令是收到来自服务器的回复后开始发送数据。 http://www.Sina.com/(根据ascii代码约定,每条消息都以CRLF.CRLF结尾,其中的每个CR和LF分别表示换行符和换行符。

与HTTP相比,这些协议都用于将文件从一台主机传输到另一台主机,并且在传输文件时,持久性HTTP和SMTP都使用持久性连接。 因此,这两个协议具有以下共同特征:

虽然ASCII代码同时使用命令/响应交互式模式命令和状态代码,但两者之间存在一些重要差异。

服务器端SMTP消息必须用7位ASCII代码编码,但是HTTP数据不受此限制,并且是用于处理包括文本和图形的文档的方法。 HTTP将各对象封装在自己的HTTP应答信息中,SMTP将所有的消息对象收纳在一个消息中。 邮件消息格式

3358www.Sina.com/(header )必须包含From:的第一行和To:的第一行。 它可能包含其他选项的第一行,如Subject: 这些第一行与上述SMTP命令不同。 请注意,SMTP命令是SMTP握手的一部分,而此处的第一行是邮件消息本身的一部分,即使其中包含相同的语言,例如from或to。

3358www.Sina.com/(body )指的是Email消息本身,SMTP

多媒体扩展用于从发送方的邮件服务器发送报文到接收方的邮件服务器通过在邮件头中添加额外的一行来声明MIME的内容类型。

邮件访问协议

接收邮件客户端无法使用SMTP从邮件服务器中检索邮件。 与获取邮件是拉式操作不同,SMTP是推送协议,通过引入邮件访问协议解决了这个问题。 目前常见邮件,例如http://www.Sina.com/(post office protocol-version 3,http://www.Sina.com/)和http://www.Sina.com/)

这表明一个网络APP应用程序可以集成使用多个APP应用层协议。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。