文章目录
电子邮件(E—mail)作为互联网最早流行的应用之一,至今仍然是最重要、最实用的应用之一。电子邮件相较于电话通信有两个明显优势:
- 无需双方同时在线:电子邮件像邮政系统一样,将邮件发送到收件人的邮箱,收件人可以在方便时查看。
- 不打扰工作和休息:非紧急信息不会不必要地打扰到接收者。
电子邮件系统的组成
电子邮件系统采用客户/服务器体系结构,主要包括以下三个部分:
- 用户代理:用户与电子邮件系统的接口,常见的用户代理有Outlook Express和Foxmail。
- 邮件服务器:负责发送和接收邮件,并维护用户的邮箱。
- 协议:用于发送和读取邮件的协议,常见的有SMTP和POP3。
电子邮件的发送和接收过程
-
撰写邮件:发件人使用用户代理撰写邮件。
-
发送邮件:
- 用户代理将邮件发送到发送方邮件服务器。
- 发送方邮件服务器再将邮件发送到接收方邮件服务器。
-
接收邮件:
- 接收方邮件服务器将邮件存入收件人邮箱。
- 收件人使用用户代理通过POP3协议从邮件服务器读取邮件。
SMTP和POP3协议
SMTP(Simple Mail Transfer Protocol)是用于发送邮件的协议,POP3(Post Office Protocol 3)是用于读取邮件的协议。SMTP使用“推”方式发送邮件,而POP3使用“拉”方式读取邮件。
电子邮件地址格式
电子邮件地址的格式为:用户名@邮件服务器域名。用户名在邮件服务器中必须唯一,这保证了邮件能准确送达。
用户代理的选择
用户代理是电子邮件系统中用户与邮件交互的工具。选择合适的用户代理可以极大地提高使用体验。以下是几款流行的用户代理:
- Outlook Express:微软公司开发,集成在Windows操作系统中,功能强大,用户界面友好。
- Foxmail:由中国的张小龙开发,界面简洁,功能丰富,特别适合中文用户。
邮件服务器的重要性
邮件服务器是电子邮件系统的基础设施,负责邮件的接收、存储和发送。每个邮件服务器都有一个唯一的域名,以确保电子邮件地址的唯一性。邮件服务器通常24小时运行,确保用户可以随时发送和接收邮件。
基于万维网的电子邮件
随着动态网页技术的发展,基于万维网的电子邮件变得越来越普及。用户只需使用浏览器登录邮件服务器网站即可管理邮件,无需安装专门的软件。这种方式特别适合经常在不同地点上网的用户。
邮件传输过程
- 相同邮件服务器:用户通过HTTP协议与邮件服务器进行通信,邮件的传输不需要使用SMTP和POP3。
- 不同邮件服务器:邮件服务器之间使用SMTP协议进行邮件传输。
基于万维网的电子邮件的优势
- 无需安装软件:用户只需通过浏览器登录即可使用,简化了邮件管理。
- 随时随地访问:无论用户身在何处,只要能连接互联网,就能收发邮件。
- 强大的管理功能:基于万维网的邮件系统通常提供丰富的邮件管理功能,如分类、标签、搜索等。
通用互联网邮件扩展(MIME)
MIME(Multipurpose Internet Mail Extensions)扩展了SMTP的功能,使其能够传输非ASCII码的数据,如图片、音频和视频。
MIME的主要内容
- 邮件首部字段:提供邮件主体的信息,如MIME-Version、Content-Description等。
- 邮件内容格式:标准化多媒体电子邮件的表示方法。
- 传送编码:对任何内容格式进行转换,保证邮件系统不会改变数据。
内容传送编码
常用的编码方法有:
- 7位ASCII码:适用于纯文本。
- Quoted-printable编码:适用于包含少量非ASCII码的数据,如汉字。这种编码方法会将不可打印的ASCII码和非ASCII码数据转换为可打印的ASCII码,以便于传输。
- Base64编码:适用于传输二进制文件。这种编码方法将二进制数据转换为可打印的ASCII码,增加了传输的可靠性。
内容类型
MIME规定了七种基本内容类型,如文本(Text) 、图像(Image) 、音频(Audio) 等,每种类型有多个子类型。
MIME的应用
MIME不仅用于电子邮件,还广泛应用于其他互联网协议,如HTTP。通过MIME,用户可以在电子邮件中嵌入图片、音频、视频等多媒体内容,极大地丰富了邮件的表现力。
邮件读取协议
SMTP是一种“推”的协议,并不适合用来完成读取邮件这样的“拉”的任务。现在常用的邮件读取协议有两个,即邮局协议第三版(POP3)和互联网邮件访问协议(IMAP)。
POP3协议
POP3是一个非常简单但功能有限的邮件读取协议。现在使用的POP3是第三版(POP3)。
- 下载并删除方式:每次读取邮件后将邮件从服务器中删除,适用于固定计算机用户。
- 下载并保留方式:读取邮件后仍然保留在服务器上,适用于在不同计算机上使用的用户。
IMAP协议
IMAP比POP3复杂得多,但功能更强大。IMAP允许用户在服务器上管理邮件,如创建文件夹、分类等。
- 联机协议:用户可以随时通过不同设备访问和管理邮件。
- 部分下载:用户可以选择只下载邮件的特定部分,如先下载正文,后下载附件。
IMAP的优势
IMAP最大的优势在于灵活性和便利性。用户可以在不同设备上访问同一邮件,并且能够在服务器上进行邮件管理,这对于移动用户来说非常重要。
电子邮件的信息格式
电子邮件的信息格式并不是由SMTP定义的,而是在RFC5322中单独定义的。一个电子邮件分为信封和内容两大部分。邮件内容中的首部(Header)格式必须严格遵循标准的规定,而邮件的主体(Body)部分则让用户自由撰写。用户写好首部后,邮件系统将自动地将信封所需的信息提取出来并写在信封上。所以用户不需要填写电子邮件信封上的信息。
邮件内容首部
邮件内容首部包括一些关键字,后面加上冒号。最重要的关键字是To和Subject。
- To:后面填入一个或多个收件人的电子邮件地址。
- Subject:后面填入邮件的主题,反映邮件的主要内容。
抄送和暗送
- 抄送(Cc) :将邮件副本发送给其他人。
- 暗送(Bcc) :将邮件副本发送给其他人,但不让收件人知道。
其他首部字段
- From:发件人的电子邮件地址。
- Date:发信日期。
- Reply-To:对方回信所用的地址,可以与发信地址不同。
总结
电子邮件系统通过用户代理、邮件服务器和协议实现邮件的发送和接收。基于万维网的电子邮件方便了用户随时随地管理邮件,而MIME协议扩展了邮件系统的功能,使其能够传输更丰富的内容。希望通过这篇文章,您对电子邮件系统有了更清晰的了解。
通过理解这些基本概念,您将能够更好地利用电子邮件系统进行日常通信。无论是个人使用还是在工作中,掌握这些知识都将大大提高您的效率。
图文来源:《计算机网络教程》第六版微课版