邮箱服务 POP3 / IMAP / SMTP
SMTP协议: 全称为 Simple Mail Transfer Protocol,简单邮件传输协议,属于 TCP/IP 协议簇(默认端口25)。它定义了邮件客户端软件和SMTP邮件服务器之间,以及两台SMTP邮件服务器之间的通信规则。SMTP是一个“推”的协议,向服务器推送邮件,它不允许根据需要从远程服务器上“拉”来消息。
POP3协议:
全称为 Post Office Protocol,是TCP/IP协议族中的一员(默认端口是110),它定义了邮件客户端软件和POP3邮件服务器的通信规则,主要用于支持使用客户端远程管理在服务器上的电子邮件。
IMAP协议: 全称为 Internet Message Access Protocol,Internet消息访问协议,是一个应用层协议(端口是143),它是对POP3协议的一种扩展,也是定义了邮件客户端软件和IMAP邮件服务器的通信规则,主要用来从本地邮件客户端(Outlook Express、Foxmail、Mozilla Thunderbird等)访问远程服务器上的邮件
POP3和IMAP区别:
IMAP提供Webmail 与电子邮件客户端之间的双向通信,客户端收取的邮件仍然保留在服务器上,同时在客户端上的操作都会反馈到服务器上(如:删除邮件,标记已读等,服务器上的邮件也会做相应的动作。所以无论从浏览器登录邮箱或者客户端软件登录邮箱,看到的邮件以及状态都是一致的。)。而POP3在客户端的操作不会反馈到服务器上。