2022年SMTP协议原始命令码和工作原理[转]-一转再转邮件服务器教程.docx
《2022年SMTP协议原始命令码和工作原理[转]-一转再转邮件服务器教程.docx》由会员分享,可在线阅读,更多相关《2022年SMTP协议原始命令码和工作原理[转]-一转再转邮件服务器教程.docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022年SMTP协议原始命令码和工作原理转-一转再转邮件服务器教程摘要:SMTP协议原始吩咐码和工作原理转-一转再转SMTP协议原始吩咐码和工作原理1.SMTP是工作在两种状况下:一是电子邮件从客户机传输到服务器;二是从某一个服务器传输到另一个服务器2.SMTP是个恳求/响应协议,吩咐和响应都是基于ASCII文本,并以CR和LF符结束。响应包括一个表示返回状态的三位数字代码3.SMTP在TCP协议25号端口监听连接恳求4.连接和发送过程:a.建立TCP连接b.客户端发送HELO吩咐以标识发件人自己的身份,然后客户端发送MAIL吩咐服务器端正希望以OK作为响应,表明打算接收c.客户端发送RCP
2、T吩咐,以标识该电子邮件的安排接收人,可以有多个RCPT行服务器端则表示是否情愿为收件人接受邮件d.协商结束,发送邮件,用吩咐DATA发送e.以.表示结束输入内容一起发送出去f.结束此次发送,用QUIT吩咐退出。5.另外两个吩咐:VRFY-用于验证给定的用户邮箱是否存在,以及接收关于该用户的具体信息。EXPN-用于扩充邮件列表。6.邮件路由过程:SMTP服务器基于域名服务DNS中安排收件人的域名来路由电子邮件。SMTP服务器基于DNS中的MX记录来路由电子邮件,MX记录注册了域名和相关的SMTP中继主机,属于该域的电子邮件都应向该主机发送。若SMTP服务器收到一封信要发到shuser:a.Se
3、ndmail恳求DNS给出主机的CNAME记录,如有,假如CNAME到,则再次恳求的CNAME记录,直到没有为止b.假定被CNAME到,然后sendmail恳求域的DNS给出的MX记录,shmailMXc.Sendmail最终恳求DNS给出的A记录,即IP地址,若返回值为1.2.3.4d.Sendmail与1.2.3.4连接,传送这封给shuser的信到1.2.3.4这台服务器的SMTP后台程序7.SMTP基本吩咐集:吩咐描述-HELO向服务器标识用户身份发送者能欺瞒,说谎,但一般状况下服务器都能检测到。MAIL初始化邮件传输mailfrom:RCPT标识单个的邮件接收人;常在MAIL吩咐后面
4、可有多个rcptto:DATA在单个或多个RCPT吩咐后,表示全部的邮件接收人已标识,并初始化数据传输,以.结束。VRFY用于验证指定的用户/邮箱是否存在;由于平安方面的缘由,服务器常禁止此吩咐EXPN验证给定的邮箱列表是否存在,扩充邮箱列表,也常被禁用HELP查询服务器支持什么吩咐NOOP无操作,服务器应响应OKQUIT结束会话RSET重置会话,当前传输被取消-8.MAILFROM吩咐中指定的地址是称作envelopefrom地址,不须要和发送者自己的地址是一样的。RCPTTO与之等同,指明的接收者地址称为envelopeto地址,而与实际的to:行是什么无关。9.为什么没有RCPTCC和R
5、CPTBCC全部的接收者协商都通过RCPTTO吩咐来实现,假如是BCC,则协商发送后在对方接收时被删掉信封接收者10.邮件被分为信封部分,信头部分和信体部分envelopefrom,envelopeto与messagefrom:,messageto:完全不相干。evnelope是由服务器主机间SMTP后台供应的,而messagefrom/to是由用户供应的。有无冒号也是区分。11.怎样由信封部分检查是否一封信是否是伪造的?a.received行的关联性。现在的SMTP邮件传输系统,在信封部分除了两端的内部主机处理的之个,考虑两个公司防火墙之间的部分,若两台防火墙机器分别为和,但接收者检查信封r
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 SMTP 协议 原始 命令 工作 原理 一转再转 邮件 服务器 教程
限制150内