电子邮件 (SMTP, POP3, IMAP)

电子邮件的一些标准

  • 发送邮件的协议:SMTP
  • 读取邮件的协议:POP3 和 IMAP
  • MIME支持在邮件中同时传送多种类型的数据。

电子邮件的最主要的组成构件

电子邮件 (SMTP, POP3, IMAP)

使用代理发送和接收电子邮件的几个重要步骤

  1. 发件人调用 PC 机中的用户代理撰写和编辑要发送的邮件。
  2. 发件人的用户代理把邮件用 SMTP 协议发给发送方邮件服务器,
  3. SMTP 服务器把邮件临时存放在邮件缓存队列中,等待发送。
  4. 发送方邮件服务器的 SMTP 客户与接收方邮件服务器的 SMTP 服务器建立 TCP 连接,然后就把邮件缓存队列中的邮件依次发送出去。
  5. 运行在接收方邮件服务器中的SMTP服务器进 程收到邮件后,把邮件放入收件人的用户邮箱中,等待收件人进行读取。
  6. 收件人在打算收信时,就运行 PC 机中的用户代理,使用 POP3(或 IMAP)协议读取发送给自己的邮件。

SMTP与POP3/IMAP的区别

发信人的用户代理向源邮件服务器发送邮件,以及源邮件服务器向目的邮件服务器发送邮件,都是使用 SMTP 协议。

POP3 使用客户服务器的工作方式。在接收邮件的用户 PC 机中必须运行 POP3 客户程序,而在用户所连接的 ISP 的邮件服务器中则运行 POP3 服务器程序。

IMAP 是一个联机协议,用户在自己的 PC 机上就可以操纵 ISP 的邮件服务器的邮箱,就像在本地操纵一样。