- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
李怀康 2.SMTP的通信过程 发送端邮件服务器(简称客户端)与接收端邮件服务器(简称服务器)的25号端口建立TCP连接。 客户端向服务器发送各种命令,来请求各种服务(如认证、指定发送人和接收人)。 服务器解析用户的命令,做出相应动作并返回给客户端一个响应。 第2步和第3步交替进行,直到所有邮件都发送完或两者的连接被意外中断。 3.SMTP的应答序列 211系统状态或系统帮助响应 214帮助信息 220<domain>服务就绪 221<domain>服务关闭 250要求的邮件操作完成 251用户非本地,将转发向<forward-path> 354开始邮件输入,以“.”结束 421<domain>服务未就绪,关闭传输信道 450要求的邮件操作未完成,邮箱不可用 451放弃要求的操作;处理过程中出错 452系统存储不足,要求的操作未执行 501参数格式错误 502命令不可实现 503错误的命令序列 504命令参数不可实现 550要求的邮件操作未完成,邮箱不可用 551用户非本地,请尝试<forward-path> 552过量的存储分配,要求的操作未执行 553邮箱名不可用,要求的操作未执行 554操作失败 4.SMTP的基本命令集 SMTP的基本命令集 5.SMTP会话的建立 6.SMTP会话实例 2.邮件传送 邮件的传送从MAIL命令开始,若SMTP服务器已准备好接收邮件,则回答250 OK 3.连接释放 SMTP各户发送QUIT命令 SMTP服务器返回信息是“221(服务关闭)” 以上过程的数据报内容 SMTP协议简介 SMTP协议 SMTP(Simple Mail Transfer Protocol),即简单邮件传送协议,所对应RFC文档为RFC821。同http等多数应用层协议一样,它工作在C/S模式下,用来实现因特网上的邮件传送。 1.SMTP的简述 SMTP工作有两种情况:一是电子邮件从客户机传输到服务器;二是从某一服务器传输到另一服务器。 SMTP是个请求/响应协议,名利和响应用NVT ASCII字符,并以CR和LF符结束响应包括一个表示返回状态的三位数字代码,SMTP在TCP协议25号端口监听连接请求。 一次邮件的发送要经过好几次传递,建立好几次SMTP会话,会话的建立: 建立TCP 连接 客户端发送HELO命令以标识发件人自己的身份,然后客户端发送MAIL命令,服务器端以OK做为响应,表明准备接收在EHLO命令之后,接着电子邮件程序会发送MAIL命令。MAIL命令标识出发送者,它有两个参数“FROM :”和一个电子邮件地址。如果SMTP服务程序能够成功地解析电子邮件地址的话,通常它将返回以250开头的回应消息;否则将发送回表示操作是失败的回应消息。 客户端发送RCPT命令,以标识电子邮件的计划接收人,可以有多个RCPT行,服务器端发回响应表示是否愿意为收件人接收邮件 协商结束,发送邮件,用命令DATA发送 以“.”表示结束输入内容并一起发送出去 结束此次发送,用QUIT命令退出 1.连接建立 客户端与服务器端通过TCP的三次握手建立TCP连接,服务器端口为25 服务器端发送响应,应答代码为220,表示服务器准备就绪 客户端发送EHLO命令,表示开始SMTP会话 服务器端返回SMTP响应,应答码为250,表示请求建立的邮件服务会话已经就绪 出于安全考虑,SMTP服务器要求发送邮件时,对发送者进行身份验证,客户端发送AUTH LOGIN命令 服务器返回应答,应答码为334,还可以看到一些用base64编码的字符串文本,该字符串 的意思为username 接下来客户端发送用base64编码的用户名给服务器 客户端 C 服务器 S 客户端 C 客户端 C 服务器 S 客户端 C 服务器 S 客户端 C 客户端 C 服务器 S
您可能关注的文档
最近下载
- Photoshop2020平面设计实例教程全套完整教学课件.pptx
- 2025年重庆市中考语文试卷真题(含标准答案) 原卷.pdf
- 30题保险理赔岗位常见面试问题含HR问题考察点及参考回答.docx VIP
- 2023年成人高考高起专《数学》(理科)真题及答案.pdf VIP
- 2025年中国红十字会救护员培训理论考试试题及答案.docx VIP
- 苏教版九年级数学上册《一元二次方程的解法(2)》课件.ppt VIP
- 航空煤油安全技术说明书.pdf VIP
- 四年级上册数学人教版预习卡.pdf VIP
- 第一单元 传统工艺制作---劳动预备 课件(共两课时40张PPT).pptx VIP
- 2025年秋人教版英语八年级上册Unit 1 Happy Holiday 教案教学设计.docx VIP
文档评论(0)