一分钟搞懂SMTP/POP/IMAP邮件服务

今天试着搭个邮件服务器玩玩的时候突然遇到个问题,那些SMTP,POP,IMAP到底啥意思?有什么区别?于是网上查了下,一般都说smtp用来发邮件,pop用来收邮件,imap也是用来收邮件。然后稍微整理了下自己的思路,觉得大致是这么个关系。

(以下假设邮件名后缀与邮件服务器域名不同)

李磊-->SMTP服务器:我要发邮件给[email protected]

SMTP服务器-->DNS:后缀hmm.com的邮件我要发给哪个服务器?

DNS-->SMTP服务器:发给qq.com服务器,IP是XX.XX.XX.XX

SMTP服务器-->pop.qq.com服务器:邮件发给你啦

韩梅梅-->pop.qq.com服务器:我今天有新邮件么

pop.qq.com服务器-->韩梅梅:给你新邮件



以上发件人将邮件提交smtp服务器后,smtp服务器根据收件人邮件地址后缀查询dns来获取将邮件发送至哪个服务器,然后就将邮件发送至对方的收邮件服务器,收件人使用邮件客户端询问自己的pop邮件服务器就能收到相应的邮件了。


以上简单的理了下他们的关系,关于这几种邮件服务的详细信息网上查下就有很多资料就不说啦

你可能感兴趣的:(网络)