电子邮件服务.ppt
第20章 电子邮件服务,电子邮件(Electronic Mail,简称E-mail)是因特网上最受欢迎也是最为广泛的应用之一。E-mail有时也称为“电子信箱”。因此,电子邮件服务是一种通过计算机网络与其它用户进行联系的快速、简便、高效、廉价的现代化通信手段。,20.1.1 电子邮件的概念,20.1 免费申请与使用电子信箱,电子邮件的格式由信封和内容两大部分,即邮件头(header)和邮件主体(body)两部分。邮件头包括收信人E-mail地址、发信人E-mail地址、发送日期、标题和发送优先级等,其中,前两项是必选的。邮件主体才是发件人和收件人要处理的内容。早期的电子邮件系统使用简单邮件传送协议(SMTP),只能传递文本信息,而通过使用多用途因特网邮件扩展协议MIME,现在还可以发送语音、图像和视频等信息。,20.1.2 电子邮件的格式,20.1 免费申请与使用电子信箱,E-mail地址的标准格式为:主机域名 其中:,收信人信箱名指用户在某个邮件服务器上注册的用户标识,相当于是他的一个私人邮箱,收信人信箱名通常用收信人姓名的缩写来表示。为分隔符,一般把它读为英文的at。主机域名是指信箱所在的邮件服务器的域名。,20.1.3 电子邮件系统的组成,因特网(TCP连接),用户代理,用户代理,邮件服务器,邮件服务器,(发送)SMTP,(接收)POP3,(TCP连接),(TCP连接),(发送)SMTP,20.1 免费申请与使用电子信箱,20.1 免费申请与使用电子信箱,用户代理UA(User Agent)就是用户与电子邮件系统的接口,在大多数情况下就是用户计算机中运行的程序。用户代理使用户能够通过一个很友好的接口,它可以提供命令行方式、菜单方式或图形方式的界面来与电子邮件系统交互,目前主要是窗口界面,允许人们读取和发送电子邮件,如outlook express、hotmail、Foxmail以及基于Web界面的用户代理程序等。用户代理至少应当具有撰写、显示、处理三个基本功能。,1.用户代理,邮件服务器是电子邮件系统的核心构件,包括邮件发送服务器和邮件接收服务器,邮件服务器按照客户服务器模式工作。顾名思义,所谓邮件发送服务器是指为用户提供邮件发送功能的邮件服务器,如图20.1的SMTP服务器;而邮件接收服务器是指为用户提供邮件接收功能的邮件服务器。,2.邮件服务器,20.1 免费申请与使用电子信箱,20.1 免费申请与使用电子信箱,用户在发送邮件时,要使用邮件发送协议,常见的邮件发送协议有简单邮件传输协议SMTP(simple mail transfer protocol)和MIME协议。前者只能传输文本信息,而后者则可以传输包括文本、声音、图像等在内的多媒体信息。当用户代理向电子邮件发送服务器发送电子邮件时或邮件发送服务器向邮件接收服务器发送电子邮件时都要使用邮件发送协议。,3.邮件协议,因特网,服务器,SMTP,服务器,发送E-mail的客户端,电子邮件发送和接收,发送E-mail的客户端,20.1 免费申请与使用电子信箱,20.1 免费申请与使用电子信箱,打开IE浏览器,在地址栏中输入“http:/”,连接到雅虎中文网站,点击“雅虎邮箱”图标,进入“雅虎邮箱”窗口。单击“注册新邮箱”图标,进入注册雅虎邮箱过程。,20.1.4 实现步骤:免费电子信箱的申请与使用,1.申请免费电子信箱,20.1 免费申请与使用电子信箱,进入http:/页面,输入用户名和密码,然后单击“登录”按钮。如果用户名和密码都正确,就会登录成功,进入信箱。这时可以单击左边“收件箱”查看收件箱中的邮件;单击“写信”撰写新邮件,然后单击“立即发送”按钮发送出去。,2.Web页面电子邮件收发,20.2 知识扩展:邮件协议,简单邮件传送协议(SMTP)是电子邮件系统中的一个重要协议,它负责将邮件从一个“邮局”传送给另一个“邮局”。SMTP不规定邮件的接收程序如何存储邮件,也不规定邮件发送程序多长时间发送一次邮件,它只规定发送程序和接收程序之间的命令和应答。,20.2.1 简单邮件传送协议(SMTP),20.2 知识扩展:邮件协议,SMTP邮件传输采用客户服务器模式,邮件的接收程序作为SMTP服务器在TCP的25端口守候,邮件的发送程序作为SMTP客户在发送前需要请求一系列SMTP服务器的连接。一旦连接成功,收发双方就可以传递命令、响应和邮件内容。,20.2.1 简单邮件传送协议(SMTP),20.2 知识扩展:邮件协议,当邮件到来后,首先存储在邮件服务器的电子信箱中。如果用户希望查看和管理这些邮件,可以过POP3协议将邮件下载到用户所在的主机。POP3 本身采用客户服务器模式,其客户程序运行在接收邮件的用户计算机上,POP3服务器程序运行在其ISP的邮件服务器上。,20.2.2 邮件读取协议POP3和IMAP,1.邮局协议第三个版本(POP3),20.2 知识扩展:邮件协议,因特网报文存取协议(IAMP)现在较新的是版本4,即IAMP4,它同样采用客户服务器模式。IAMP是一个联机协议。当用户计算机上的IAMP客户程序打开IAMP服务器的邮箱时,用户就可看到邮件的首部。若用户需要打开某个邮件,则该邮件才传到用户的计算机上。,2.因特网报文存取协议(IAMP),20.2 知识扩展:邮件协议,RFC822将电子邮件报文分成两部分:邮件头(Mail header)和邮件体(Mail Box),两者之间使用空行分隔。邮件头是一些控制信息,例如发信人的电子邮件地址、收信人的电子邮件地址、发送日期等。邮件体是用户发送的邮件内容,RFC 822只规定它是ASCII字符串。邮件头有多行组成,每行由一个特定的字符串开始,后面跟有对该字符串的说明,中间用“:”隔开。,20.2.3 电子邮件的报文格式,20.2 知识扩展:邮件协议,MIME并没有改变SMTP或取代它。MIME继续使用目前的RFC 822格式,但增加了邮件主体的结构,并定义了传送非ASCII码的编码规则。MIME邮件可在现有的电子邮件程序和协议下传送。,20.2.4 通用因特网邮件扩充MIME,20.2 知识扩展:邮件协议,5个新的邮件首部字段,它们可包含在RFC 822首部中。这些字段提供了有关邮件主体的信息。定义了许多邮件内容的格式,对多媒体电子邮件的表示方法进行了标准化。定义了传送编码,可对任何内容格式进行转换,但不会被邮件系统改变。,MIME主要包括以下三部分内容:,一、名词解释 1.SMTP 2.POP3 3.IAMP 4.MIME四、简答题 1.电子邮件的格式是怎样构成的?举例说明。2.电子邮件系统有哪几部分组成?3.简述电子邮件的发送和接收过程。4.如何在电子邮件中夹带其他形式的文档?5.SMTP的作用是什么?6.POP3的作用是什么?7.IAMP的作用是什么?,习题,五、实训题 1.在网易中申请免费电子信箱。2.学会使用Web方式的信箱进行邮件的发送、接收并添加附件等操作。3.在Outlook中如何设置在网易中申请的信箱。,习题,