主页 > 常见问题 >

POP3、SMTP、IMAP的区别

时间:2017-05-20 12:21 作者:阿明SEO 点击: 0

名词解释

简单地说,SMTP管“发邮件”, POP3/IMAP管“收邮件”。SMTP, POP3, IMAP 都是mail server上的service(service是服务的意思)

SMTP, POP3, IMAP 都是mail server上的service


举个例子,你坐在电脑边用mail client写完邮件,点击“发送”。这时你的mail client会发消息给邮件服务器上的SMTP service。这时有两种情况:

  1. 如果邮件的收信人也是处于同一个domain,比如从163。com发送给163的邮箱,SMTP service只需要转给local的POP3 Service即可

  2. 如果邮件收信人是另外的domain,比如163.com发送给sina.com, SMTP service需要通过询问DNS, 找到属于sina的SMTP service的host

SMTP service收到邮件后转给负责接收邮件的POP3 service
 

POP3与IMAP的区别

通过下表来对比看看,在客户端使用IMAP与POP时有什么不同:

客户端使用IMAP与POP的区别对比表

  • POP3是比较老的protocol,主要为了解决本地机器和远程邮件服务器链接的问题,每次邮件会download到本地机器,然后从远程邮件服务器上删掉(当然特殊config除外),然后进行本地编辑。这样的问题是如果从多个终端链接服务器,只有第一个下载的能看到,现在pop4正在讨论中

  • IMAP是比较新的(好吧,好像也是80年代的产物)protocol,可以将邮件分文件夹整理,然后这些信息也存在远程的邮件服务器上,读取邮件后,服务器上不删除。原理上IMAP应该是相当于oneline编辑,但现在的mail client基本都有在本地存copy的功能。
     

最后总结

IMAP 整体上为用户带来更为便捷和可靠的体验。POP 更易丢失邮件或多次下载相同的邮件,但 IMAP 通过邮件客户端与webmail 之间的双向同步功能很好地避免了这些问题。
幸运农场开奖直播 北京赛车PK10计划 幸运农场 幸运农场开奖查询 北京赛车pk10 北京赛车PK10 北京赛车pk10 幸运农场代理 北京赛车pk10