1 电子邮件系统工作原理 电子邮件是因特网上最为流行的应用之一,它主要包括如下组成部分:用户代理、邮件服务器、简单邮件传输协议(simple Mail Transfer Protocol,简称 SMTP)、邮件消息格式、邮件访问协议
1 展示了因特网电子邮件系统的概貌
在下文对电子邮件系统各组成部分的说明中,以发信人 A1ice 给收信人 Bob 发送电子邮件消息作为例子
邮件服务器外出消息队列用户邮箱邮件服务器邮件服务器用户代理用户代理用户代理SMTPSMTPSMTP因特网 图 11
1 因特网电子邮件系统概貌 1.用户代理 用户代理提供用户阅读、保存、回复、转发、编写、发送和删除邮件消息等功能
Alice 写完电子邮件消息后,其用户代理把这个消息发送给 Alice 邮箱所在的邮件服务器,再由该邮件服务器把这个消息放入外出消息队列中并负责发送到 Bob 邮箱所在的邮件服务器
当 Bob 想阅读电子邮件消息时,其用户代理将从其邮件服务器上的邮箱中取得邮件
20 世纪 90 年代后期,图形用户界面(GUI)的电子邮件用户代理变得流行起来,允许用户阅读和编写多媒体消息
当前流行的用户代理包括Outlook、Foxmail 等
2.邮件服务器 邮件服务器构成了电子邮件系统的核心
每个收信人都有一个位于某个邮件服务器上的邮箱(mailbox )
Bob 的邮箱用于管理和维护已经发送给他的邮件消息
一个邮件消息的典型流程是从发信人的用户代理开始,经发信人邮箱所在的邮件服务器,中转到收信人邮箱所在的邮件服务器,然后投递到收信人的邮箱中
当 Bob 想查看自己的邮箱中的邮件消息时,其邮箱所在的邮件服务器将以他提供的用户名和口令认证他
Alice 邮箱所在邮件服务器还必须处理Bob 邮箱所在邮件服务器出故障的情况
如果 Alice 方的邮件服务器无法把邮件消息立即递送到