- 24
- 0
- 约1.21千字
- 约 19页
- 2018-10-14 发布于广西
- 举报
; SMTP协议; SMTP工作有两种情况:一是电子邮件从客户机传输到服务器;二是从某一服务器传输到另一服务器。
SMTP是个请求/响应协议,名利和响应用NVT ASCII字符,并以CR和LF符结束响应包括一个表示返回状态的三位数字代码,SMTP在TCP协议25号端口监听连接请求。
;2.SMTP的通信过程;3.SMTP的应答序列;4.SMTP的基本命令集;SMTP的基本命令集;5.SMTP会话的建立;客户端发送RCPT命令,以标识电子邮件的计划接收人,可以有多个RCPT行,服务器端发回响应表示是否愿意为收件人接收邮件
协商结束,发送邮件,用命令DATA发送
以“.”表示结束输入内容并一起发送出去
结束此次发送,用QUIT命令退出;6.SMTP会话实例;服务器端发送响应,应答代码为220,表示服务器准备就绪;2.邮件传送 邮件的传送从MAIL命令开始,若SMTP服务器已准备好接收邮件,则回答250 OK;3.连接释放 SMTP各户发送QUIT命令 SMTP服务器返回信息是“221(服务关闭)”;客户端发送EHLO命令,表示开始SMTP会话
服务器端返回SMTP响应,应答码为250,表示请求建立的邮件服务会话已经就绪
出于安全考虑,SMTP服务器要求发送邮件时,对发送者进行身份验证,客户端发送AUTH LOGIN命令
服务器返回应答,应答码为334,还可以看到一些用base64编码的字符串文本,该字符串
的意思为username
接下来客户端发送用base64编码的用户名给服务器;服务器发回响应,响应码为334,同时返回base64编码串,意思为passwd
客户端发送用base64编码的密码给服务器
服务器端发送TCP确认
服务端返回码为235,表示认证成功可以发送邮件了;客户端发送“MAIL FROM:”命令用来告诉服务器发送者的邮件地址
服务器返回一个TCP确认
服务器返回SMTP响应,应答码250,表示操作成功,服务器就绪
客户端用“RCPT TO:”命令用来指定邮件接收者的邮箱地址
服务器返回SMTP响应,应答码为250,表示操作成功,服务器准备就绪;客户端发送DATA命令,表示将要发送邮件正文了
服务器对DATA命令返回一个应答,应答码为354,表示服务器准备接收数据,数据包文以CRLF.CRLF的行结束
客户端传送邮件正文,客户端用连续的行发送报文内容,每一行的行结束用CRLF终止
服务器发送TCP确认,对收到的数据进行确认;客户端发送文件结束信息EOM(End Of Message)
服务器发送TCP确认
服务器返回SMTP响应,应答码为250,表示操作成功,到此一封邮件已经发送成功,可以发送下一封邮件
客户端返回QUIT命令来结束连接
服务器返回TCP确认
服务器返回SMTP响应,应答码为221,表示服务关闭;
您可能关注的文档
- 2013年企业年会策划方案(详细策划)-(精品课件).ppt
- 2013示范性培训者培训远程实施方案-(精品课件).ppt
- 2013朱城子焊工培训资料手工电弧焊接工艺实训-(精品课件).ppt
- 2014高考化学一轮复习课件8-3盐类的水解-(精品课件).ppt
- 2014高考生物第一轮复习课件3-2-4-(精品课件).ppt
- 2014届高考复习诗歌鉴赏表达技巧专题-(精品课件).ppt
- 2014届高三物理二轮复懊Φ悴ψㄌ饪渭振动波动-(精品课件).ppt
- 2014届中考语文(人教版)总复习3鱼我所欲也-(精品课件).ppt
- 2014年年度预算用宏观形势分析参考-(精品课件).ppt
- 2014年企业年会策划方案(详细策划)-(精品课件).ppt
原创力文档

文档评论(0)