邮件服务传输协议:SMTP/POP/IMAP/MIME

2021-04-07 18:20:11 云杰通信 99

邮件服务传输协议:SMTP/POP/IMAP/MIME

  用户将电子邮件视为最重要的网络服务,因为他们将其用于人际通信。消耗更多的网络带宽;其他因素对于网络的持续运行更为重要。但是电子邮件是人们相互交流的应用程序。

  TCP / IP提供了基于一些基本协议的可靠,灵活的电子邮件系统。这些协议是简单邮件传输协议(SMTP),邮局协议 (POP),Internet邮件访问协议(IMAP)和多用途Internet邮件扩展 (MIME)。还有其他一些具有某些有趣功能的TCP / IP邮件协议,但是它们尚未得到广泛实施。

  我们的覆盖范围集中在您最可能用来构建网络的四种协议上:SMTP,POP,IMAP和MIME。

  SMTP是TCP / IP邮件传递协议。它可以跨Internet和本地网络移动邮件。SMTP在RFC 821(简单邮件传输协议)中定义。它运行在传输控制协议(TCP)提供的可靠的,面向连接的服务上,并且使用众所周知的端口号25。

  POP3会话示例清楚地说明了POP协议的工作方式。POP3是一个简单的请求/响应协议,就像SMTP一样,您可以直接在其众所周知的端口(110)中键入POP3命令并观察其效果。

  Internet消息访问协议(IMAP)是POP的替代方法。它提供与POP相同的基本服务,并添加了支持邮箱同步的功能,该功能可以在客户端或直接在服务器上读取单个邮件,同时使两个系统上的邮箱保持最新状态。IMAP提供了在客户端或服务器上处理单个消息并使这些更改反映在两个系统的邮箱中的功能。

  IMAP使用TCP进行可靠的顺序数据传输。

  IMAP是面向邮箱的协议。SELECT命令选择将使用的邮箱。在示例中,用户选择一个名为“ inbox”的邮箱。IMAP服务器显示邮箱状态,其中包含三则消息。与每个消息相关联的是许多标志。这些标志用于通过将邮件标记为“已看到”,“未看到”,“已删除”等来管理邮箱中的邮件。