题图 | 摄影
✎ 前言
1.
常见的邮箱协议有 SMTP、POP3、IMAP等。乍一看,很难看出各自有什么作用。其实看一下全称就很容易了。
1.Simple Mail Transfer Protocol(SMTP)
2.Post Office Protocol 3(POP3)
3.Internet Mail Access Protocol(IMAP)
简单地说,SMTP管着发邮件,POP3/IMAP4管收邮件。
2.
举个例子
你坐在电脑边用mail client写完邮件,点击‘发送’。这时你的mail client会发消息给邮件服务器上的SMTP service。这时有两种情况:
1.如果邮件的收信人也是处于同一个domain,比如从http://123.com发送给123的邮箱,SMTP service只需要转给local的POP3 Service即可。
2.如果邮件收信人是另外的domain,比如http://123.com发送给http://125.com, SMTP service需要通过询问DNS,找到属于125的SMTP service的host。
3.
更详细的描述:(虽然繁琐,但有意义)
SMTP是互联网上的一种通讯协议,主要功能是用在传送电子邮件,当我们通过电子邮件程序,寄E-mil给另外一个人时,必须通过SMTP通讯协议,将邮件送到对方的邮件服务器上,等到对方上网的时候,就可以收到你所寄的信。
POP3是邮局协议的第3个版本,是TCP/IP协议族中的一员(默认端口是110)。本协议主要用于支持使用客户端远程管理在服务器上的电子邮件。,它规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议。它是因特网电子邮件的第一个离线协议标准,POP3允许用户从服务器上把邮件存储到本地主机(即自己的计算机)上,同时删除保存在邮件服务器上的邮件,而POP3服务器则是遵循POP3协议的接收邮件服务器,用来接收电子邮件的。
IMAP提供webmail 与电子邮件客户端之间的双向通信,客户端的操作都会反馈到服务器上,对邮件进行的操作,服务器上的邮件也会做相应的动作。
同时,IMAP像POP3那样提供了方便的邮件下载服务,让用户能进行离线阅读。IMAP提供的摘要浏览功能可以让你在阅读完所有的邮件到达时间、主题、发件人、大小等信息后才作出是否下载的决定。此外,IMAP 更好地支持了从多个不同设备中随时访问新邮件。
总之,IMAP整体上为用户带来更为便捷和可靠的体验。POP3 更易丢失邮件或多次下载相同的邮件,但 IMAP 通过邮件客户端与webmail 之间的双向同步功能很好地避免了这些问题。
IMAP,交互式邮件存取协议,是一个应用层协议(端口是143)。用来从本地邮件客户端访问远程服务器上的邮件。它是跟POP3类似邮件访问标准协议之一。不同的是,开启了IMAP后,您在电子邮件客户端收取的邮件仍然保留在服务器上,同时在客户端上的操作都会反馈到服务器上,如:删除邮件,标记已读等,服务器上的邮件也会做相应的动作。所以无论从浏览器登录邮箱或者客户端软件登录邮箱,看到的邮件以及状态都是一致的。
4.
QQ和Gmail邮箱客户端设置
领取专属 10元无门槛券
私享最新 技术干货