邮件协议简单学习

SMTP协议

 (Simple Mail Transfer Protocal)称为简单邮件传输协议,目标是向用户提供高效、可靠的邮件传输。它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。
  SMTP是个请求/响应协议,它监听25号端口,用于接收用户的邮件请求,并与远端邮件服务器建立SMTP连接。
  SMTP认证,简单地说就是要求必须在提供了账户名和密码之后才可以登录 SMTP 服务器增加 SMTP 认证的目的 是为了使用户避免受到垃圾邮件的侵扰。

POP协议

 (Post Office Protocol )邮局协议负责从邮件服务器中检索电子邮件。它使用TCP的110端口。
 POP3是因特网电子邮件的第一个离线协议标准。现在常用的是第三版,所以简称为 POP3。

IMAP协议

 (Internet Message Access Protocol)主要提供的是通过Internet获取信息的一种协议。IMAP像POP那样提供 了方便的邮件下载服务,让用户能进行离线阅读,但IMAP能完成的却远远不只   这些。IMAP提供的摘要浏览功能可以让你在阅读完所有的邮件到达时间、主题、发件人、大小等信息后才作出是否下载的决定。
  它使用TCP的143端口.

SMTP为发送邮件协议,POP3、IMAP是接受邮件协议。

MIME协议

 (Multipurpose Internet Mail Extensions)多用途互联网邮件扩展。MIME协议用于定义复杂邮件体的格式,它可以表达多段平行的文本内容和非文本的邮件内容,例如,在邮件体中内嵌     的图像数据和邮件附件等。MIME协议不是对RFC822邮件格式的升级和替代,而是基于RFC822邮件格式的扩展应用。RFC822定义了邮件内容的格式和邮件头字段的详细细节,MIME协议则   是定义了如何在邮件体部分表达出的丰富多样的数据内容。

原文地址:https://www.cnblogs.com/jinf/p/3652446.html