300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 电子邮件发送和接收过程 一一 SMTP POP3 IMAP

电子邮件发送和接收过程 一一 SMTP POP3 IMAP

时间:2021-01-26 03:18:29

相关推荐

电子邮件发送和接收过程 一一 SMTP POP3 IMAP

电子邮件发送协议主要是SMTP,收件协议主要是POP3和IMAP;

SMTP的全称是“Simple Mail Transfer Protocol”,即简单邮件传输协议。它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。SMTP 服务器就是遵循 SMTP 协议的发送邮件服务器。

POP3是Post Office Protocol 3的简称,即邮局协议的第3个版本,它规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议。它是因特网电子邮件的第一个离线协议标准,POP3允许用户从服务器上把邮件存储到本地主机(即自己的计算机)上,同时删除保存在邮件服务器上的邮件,而POP3服务器则是遵循POP3协议的接收邮件服务器,用来接收电子邮件的。

虽然POP3是用来接收邮件的协议,但不要理解成没有SMTP一样能收取邮件,邮件服务器是通过SMTP来控制邮件的中转,两个邮件服务器之间传输工作和POP3一点关系都没有。

当两台不同的服务器进行消息通讯时,是SMTP进行握手,A服务器发送邮件到B服务器,B服务器的SMTP会替本地用户接受外面发过来的邮件,然后POP3/IMAP去读取SMTP收取的邮件。

SMTP是邮局,POP3是快递员,快递员只会去邮局领取邮件,而不是直接去发件人手上直接拿,两个地区(邮箱服务器)邮件收发也是通过邮局(SMTP)来完成

图示6个步骤进行说明:

用户A的邮箱为xxx@qq.cm,通过foxmail客户端写好一封邮件点击发送,即提交到了QQ邮箱服务器,使用的是SMTP协议。QQ邮箱会对A发送邮件的收件地址进行解析,判断是否为内部邮箱的账号,如果也是qq邮箱,会直接存储到自己的存储空间,如果不是则会发送到指定邮箱服务器,使用的也是SMTP协议。163服务器收到邮件后会再次判断该邮件是否为自己的邮件,如果是则存到自己的存储空间,等待POP3服务去读取邮件用户B收到消息后,打开客户端访问163服务器(也可以自己敲命令直接访问),163服务器会去调用POP3服务Pop3服务接到指令后,读取存储空间中发送给B的未读邮件服务。将读取到的邮件返回给客户端软件

发送端口25/587/465的区别:

SMTP服务的标准端口是25,邮件服务器之间通讯转发使用的都是25

587端口是客户端向服务器提交消息的推荐端口。

465端口是smtp的加密端口,个人理解:465是服务器与客户端之间的加密,25端口是服

务器与服务器的,是不能呢随便更改的,否则会收不到别的服务器发送的邮件。

了解了邮件的发送和接受之后,下面开始搭建邮件服务器

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。