电子邮件 (SMTP, POP3, IMAP)
电子邮件的一些标准
- 发送邮件的协议:SMTP
- 读取邮件的协议:POP3 和 IMAP
- MIME支持在邮件中同时传送多种类型的数据。
电子邮件的最主要的组成构件
使用代理发送和接收电子邮件的几个重要步骤
- 发件人调用 PC 机中的用户代理撰写和编辑要发送的邮件。
- 发件人的用户代理把邮件用 SMTP 协议发给发送方邮件服务器,
- SMTP 服务器把邮件临时存放在邮件缓存队列中,等待发送。
- 发送方邮件服务器的 SMTP 客户与接收方邮件服务器的 SMTP 服务器建立 TCP 连接,然后就把邮件缓存队列中的邮件依次发送出去。
- 运行在接收方邮件服务器中的SMTP服务器进 程收到邮件后,把邮件放入收件人的用户邮箱中,等待收件人进行读取。
- 收件人在打算收信时,就运行 PC 机中的用户代理,使用 POP3(或 IMAP)协议读取发送给自己的邮件。
SMTP与POP3/IMAP的区别
发信人的用户代理向源邮件服务器发送邮件,以及源邮件服务器向目的邮件服务器发送邮件,都是使用 SMTP 协议。
POP3 使用客户服务器的工作方式。在接收邮件的用户 PC 机中必须运行 POP3 客户程序,而在用户所连接的 ISP 的邮件服务器中则运行 POP3 服务器程序。
IMAP 是一个联机协议,用户在自己的 PC 机上就可以操纵 ISP 的邮件服务器的邮箱,就像在本地操纵一样。