SMTP协议
SMTP是一种可靠且有效的电子邮件传输协议。SMTP是建模服务器租用后在PTP文件传输服务上的一种邮件服务,SMTP服务器在默认端口25上监听客户恳求,重要用于传输系统之间的邮件信息。
SMTP交互过程比较简略,首先客户端向服务器的SMTP服务端口发起恳求,通过三次握手建立连接。然后服务器返回220的状态码,告诉客户端当前已经筹备好服务。客户端收到该状态码,向服务器发出HELO或者EHLO的命令,告诉服务器该客户端需要的服务类型其中HELO是默认的SMTP服务,EHLO请求除了默认的服务之外还要支撑扩大服务。当服务器告诉客户端它所支撑的服务之后,双方用命令字和状态码进行交互。
SMTP常用的命令字及其功效表1所示
SMTP协议中常用到的状态码有:220表现服务就绪、221表现服务关闭传输信道、250表现请求的邮件操作完成、550表现请求的邮件操作未完成邮箱目前不可以用、354表现开端邮件输入以
POP3协议
POP3全名为" Post Office Protocol- Version3",即“邮局协议版本3"。是 I CP/IPT协议族中的一员,由RFC1939定义。本协议重要用于支撑客户端远程管理在服务器上的电子邮件。实用于C/S结构脱机模型的电子邮件协议,脱机模型即不能在线操作。POP不支撑对服务器邮件进行扩大操作,此过程需要更高级的MAP4协议来完成支撑POP协议应用ASC에码来传输数据消息,这些数据消息可以是指令,也可以是应答。
POP3客户向POP3服务器发送命令并等候响应,POP3命令采用命令行情势,用ASC에I码表现。服务器响应是由一个单独的命令行组成或多个命令行组成,响应第一行以AS에I文本+OK或ERR(OK指成功,-ERR指失败)指出相应的操作状态是成功还是失败。
在协议中有三种状态:认证状态,处理状态和更新状态。当客户机与服务器建立连接时,客户机向服务器发送自己身份(这里指的是账户和密码)并由服务器成功确认,即客户端由认可状态转入处理状态;在完成列出未读邮件等相应的操作后客户端发出qu命令,退出处理状态,进入更新状态;开端下载未浏览过的邮件到盘算机本地之后,最后重返认证状态,确认身份后,断开与服务器的连接。具体原理如下:
等候连接身份确认quit命令
重返认证状态。
TikTok千粉号购买平台:https://tiktokusername.com/
TOP