美文网首页
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