当前位置: 首页 > news >正文

网站建设栏目分析互力互通网站建设

网站建设栏目分析,互力互通网站建设,wordpress4.7优化,深圳seo优化推广1、SMTP介绍 基本概念 SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件 的规则,由它来控制信件的中转方式。SMTP协议属于TCP/IP协议簇,它帮助每台计算机在发送或中转信件 时找…

1、SMTP介绍

  • 基本概念

SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件
的规则,由它来控制信件的中转方式。SMTP协议属于TCP/IP协议簇,它帮助每台计算机在发送或中转信件
时找到下一个目的地。通过SMTP协议所指定的服务器,就可以把E-mail寄到收信人的服务器上了,整个过程
只要几分钟。SMTP服务器则是遵循SMTP协议的发送邮件服务器,用来发送或中转发出的电子邮件。SMTP
是一种TCP协议支持的提供可靠且有效电子邮件传输的应用层协议。

  • 工作过程

首先,运行在发送端邮件服务器主机上的SMTP客户,发起建立一个到运行在接收端邮件服务器主机上的
SMTP服务器端口号25之间的TCP连接。如果接收邮件服务器当前不在工作,SMTP客户就等待一段时间后再
尝试建立该连接。

2、SMTP命令和应答

这里写图片描述
SMTP使用一些命令和应答,在MTA客户和MTA服务器之间进行之间传输报文。如下图所示,为SMTP主要的命令和应答:
这里写图片描述

3、邮件报文的封装和报文格式

SMTP协议可以将互联网邮件报文封装在邮件对象中。SMTP协议的邮件对象由两个部分组成:信封和内容。

  • 信封实际上是一种SMTP命令。
  • 邮件报文是邮件对象中的内容,它又有首部和主体两个部分。
    如下图就是一个邮件对象的组成的示例:
    这里写图片描述

下面是写进了RFC文档的对报文格式的定义:

1. 所有报文都是由ASCII码组成2. 报文由报文行组成,各行之间用回车(CR)、换行(LF)符分隔3. 报文的长度不能超过998个字符4. 报文行的长度≤78个字符之内(不包括回车换行符)5. 报文中可包括多个首部字段和首部内容6. 报文可包括一个主体,主体必须用一个空行与其首部分隔7. 除非需要使用回车与换行符,否则报文中不使用回车与换行符

4、邮件报文的传送过程

  • 连接建立
SMTP客户和SMTP服务器首先要建立TCP连接。1. 从客户端使用熟知端口号25建立与服务器的TCP连接,SMTP服务器向该客户送回应答码220,并且还为客户端提供了服务器的域名2. 客户端收到应答码后,发送HELO命令,启动客户端和服务器之间的SMTP会话。该客户端发送的HELO用来向服务器提供客户端的标识信息3. 服务器端回应应答码250,通知客户端:请求建立邮件服务会话已经实现

-报文发送

在SMTP客户与SMTP服务器之间的连接建立之后,发信的用户就可以与一个或多个收信人交换邮件报文了。1. 客户用“MAIL FROM”向服务器报告发信人的邮箱与域名2. 服务器向客户回应应答码“250”,代表请求命令完成3. 客户用“RCPT TO”命令向服务器报告收信人的邮箱与域名4. 服务器向客户回应应答码“250”,代表请求命令完成5. 客户用“DTAT”命令对报文的传送进行初始化6. 服务器回应“354”,表示可以进行邮件输入了7. 客户用连续的行向服务器传送报文的内容,每行以两字符的行结束标识(CR与LF)终止。报文以只有一个“.”的行结束8. 服务器向客户回应应答码“250”,代表请求命令完成
  • 连接终止
报文发送完毕后终止本次SMTP会话。- 客户端发送“QUIT”命令
 - 服务器收到命令后,回应应答码“221”,并结束会话

下面,我们模拟上述三个步骤,对下面这个邮件报文进行传输:
这里写图片描述

  • 建立连接
    这里写图片描述
  • 传输报文
    这里写图片描述
  • 终止连接
    这里写图片描述

5、SMTP协议的扩展协议:MIME

MIME不属于一个邮件传输协议,它只是对SMTP的一个扩展,不能替代SMTP协议,至于为啥要替换SMTP了。主要是因为SMTP协议在传输报文时,只能够传输7位的ASCII格式的报文,不支持那些不使用7位ASCII格式的语种,同时它也不支持语音和视频数据的传输,因此我们需要一个辅助性协议帮忙传输报文,它就是MIME。

MIME协议定义了5种头部,用来加在原始的STMP头部,以便定义参数的转换。他们分别是:

1. MIME-Version:MIME版本2. Content-Type:内容类型3. Content-Tansfer-Encoding:内容传输编码4. Content-ID:内容标识5. Content-Description:内容描述

如下图所示,就是一个MIME邮件报文格式:
这里写图片描述

http://www.yayakq.cn/news/996023/

相关文章:

  • 做外贸如何选择网站让wordpress图片和头像延迟加载
  • 网站建设动态购物网站开发教学视频
  • 石材网站模板做网站用jquery
  • 自己怎么做网站游戏wordpress 登录下载
  • 网站备案是一年一次吗企业网站开发创意
  • 做毕业设计个人网站任务书广西建设执业资格注册中心
  • 江西网站建设企业网站建设上海
  • 本地电脑做网站服务器wordpress改变主题颜色
  • 网站怎么自适应屏幕大小flash网站开发框架
  • 传奇简单网站模板快速开发网页工具
  • 怎么做自己的公司网站放在百度塑料模板多少钱一平方
  • 百度官方网站网址作业做哪些类型的网站
  • 海洋网站建设公司wordpress可以做博客吗
  • 美丽说网站代码与蘑菇街网站代码是用什么网站语言做的网页设计实验报告模板
  • 哪些大型网站用python做的资深网页设计师0经验培训
  • 如何个网站做优化上海建网站制
  • 金溪网站建设呼和浩特装修网站
  • 一个好的网站是什么样的制作网站合同需注意
  • 12306网站架构商务网站建设期末作业
  • 物联网软件开发外包三河网站seo
  • 柳州市城乡建设局网站wordpress不刷新播放器
  • 洛阳网站推广优化c2c模式为消费者提供了便利和实惠
  • 怎么做网站访问统计婚庆策划公司加盟
  • 途牛企业网站建设方案皮卡剧网站怎样做
  • 漂亮的网站建设中静态页网站浏览记录怎么做
  • 素材网站下载商务型网站有哪些
  • 毕设做网站是不是太low网络软文写作
  • 重庆大足网站制作公司wordpress建站显示网站图标
  • 永久免费网站建立做网站能赚钱吗 知乎
  • 建设网站桫椤在室内能哪些网做网站比较好