美文网首页
smtp协议总结

smtp协议总结

作者: 盈朔 | 来源:发表于2020-07-22 11:08 被阅读0次

Smtp简介:

简易邮件传输通讯协议smtp是互联网上的一种通讯协议,主要功能是用在传送电子邮件,当我们通过电子邮件程序,寄e-mail给另外一个时,必须通过smtp通讯协议,将邮件送到对方的邮件服务器上。smtp是基于tcp协议基础的,并且在25端口上。

smtp协议和pop3协议等什么关系?邮箱服务器到底采用的是什么协议?

smtp协议主要负责把邮箱从源地址发送到目标地址。pop3主要是负责邮件从邮件服务器下载到邮件客户端。一个邮箱服务器架构里面应该即有smtp协议,又应该有pop3协议。 

发一封邮件smtp参与的流程:

邮件从客户端(网页或电脑中下载的邮箱客户端)通过smtp发送到对应的运营商(例如163.com)所在的邮件服务器上,该运营商服务器会判断邮件是属于本运营商还是其他运营商,如果不属于本运营商的邮箱,那么该邮件服务器会先发送dns请求,通过邮箱中的域名请求对应的ip地址列表。然后充当客户端发起连接请求,向另一个邮件服务器发送对应的邮件。以上就是smtp在这个过程中起到的作用。

使用smtp协议过程中客户端—服务器交互流程:

(a)建立tcp连接

              (b)客户端发送helo命令以标识发件人自己的身份。

            (c) 客户端发送mail命令,说明邮件来源.

              (d)客户端发送rcpt命令,发送邮件目标。

               以上说明协商完成。

               (e)客户端发送data命令说明要发邮件内容了。

               (f)客户端发送邮件内容.

                (g)客户端发送.代表邮件内容输入完成.

                 (h)客户端发送quit命令,说明此次发送完成。

参考资料:https://www.cnblogs.com/ysocean/p/7652934.html

                  https://zhuanlan.zhihu.com/p/84174651

相关文章

网友评论

      本文标题:smtp协议总结

      本文链接:https://www.haomeiwen.com/subject/kajzkktx.html