TCPIP基本原理与UNIX网络服务第8章.pptVIP

  • 3
  • 0
  • 约3.8万字
  • 约 150页
  • 2017-12-30 发布于湖北
  • 举报
TCPIP基本原理与UNIX网络服务第8章.ppt

第8章 电子邮件 8.1 电子邮件协议简介 8.2 UNIX下的MUA简介(mail和pine) 8.3 邮件服务器sendmail的安装和配置 8.4 POP3服务器QPOPPER的安装和配置 8.5 小结 习题 电子邮件(Email)是使用最多的Internet服务之一。Email具有的简便、快捷、廉价的特点,使它在短短数年之间以惊人的速度发展,在很大程度上替代了传统邮件的作用。Email与WWW一样,对于推动Internet的发展起到了关键的作用。 本章中,首先介绍与电子邮件相关的主要协议和标准,并阐述电子邮件系统的结构和工作原理,随后介绍UNIX下电子邮件客户软件,最后介绍电子邮件服务器的配置和使用。由于在英文文档中有时把邮件(mail)也称为“消息(message)”,为了与其相对应,在本章中也保留了这种叫法,因此可以把“邮件”、“信件”和“消息”等同看待。 8.1 电子邮件协议简介 8.1.1 邮件传输协议SMTP和ESMTP Internet电子邮件系统与常用的邮递业务系统有着很多相似的地方。先来看常规邮递业务系统(图8-1)。 身在A地的发信人要送信给身在B地的收信人。发信人把信写好后,首先投递到本地的邮局里。A地邮局在适当的时候,派遣邮车将信件运送到B地的邮局。B地的邮递员将信件送到收件人的信箱当中。 在电子邮件系统当中,用户写好的邮件首先发送到邮件服务器A中,由邮件服务器A向目的服务器B转发,服务器B将邮件放入收件人的信箱(其实是服务器上的一个文件)。收件人在适当的时候从信箱中取信。邮件服务器充当了邮局的角色。 图8-1 常规邮递业务示意图 图8-2 Internet电子邮件系统示意图 1. MTA与MUA MTA的全名是邮件传输代理。通常情况下,用户撰写邮件所用的机器并不直接与目的服务器连接,而是通过某个应用软件(即下面介绍的MUA)将用户的邮件提交给某个本地的邮件服务器,由这台邮件服务器将邮件传输到目的地(图8-2)。在这里,本地的邮件服务器(MTA)起到了代理传输邮件的作用。常用的SMTP服务器(在Outlook或者Netscape Messenger中也经常称为发送服务器或者outgoing服务器)就是MTA。 MUA的全名是邮件用户代理(Message User Agent)。通常使用的Outlook、Netscape Messenger、Foxmail以及网易邮件或者263邮件的Web界面,都是MUA。对于MUA可以理解如下: 对外提供一个友好方便的使用界面,使用户可以使用它舒适地撰写邮件、阅读邮件和处理邮件。 对内要实现各种协议和标准(各种与电子邮件相关的RFC),将用户的输入进行调整或者编码,使之符合Internet电子邮件的规范,并进行发送。识别用户的来信并将其内容调整或者解码,显示成为容易使用的模式。 在图8-2中,传送过程1就是从MUA向MTA提交邮件。 2. SMTP SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)是在Internet上发送邮件的协议。具体地说,邮件从撰写完毕到发送到达收件人信箱的所有网络传输都是依照SMTP的规范来进行的。在图8-2中,传送过程1和2都是SMTP协议(而过程3通常不涉及网络,因为收件人信箱往往就是邮件服务器B上的本地文件)。 下面先来看一段典型的SMTP会话,同前面几章讲过的应用层协议类似,SMTP也是“客户/服务器”模式,发送方作为客户端(C),接收方作为服务器方(S)。 S: 220 ESMTP Sendmail 8.8.8/8.8.8; Tue, 31 Jul 2001 23:45:11 -0400 (EDT);在客户与服务器建立连接后,如果服务器处在正常状态,则给出提示220,表明可以接受邮件 C: HELO ;客户端使用HELO命令,所带参数为发送方所在域名 S: 250 Hello paul@, pleased to meet you;服务器确定客户 C: MAIL FROM: paul@ S: 250 paul@... Sender ok;确认了发送者的身份 C: RCPT TO: john@ S: 250 john@... Recipient ok;确认了接收者的身份 C: DATA;请求发送数据 S: 354 Enter mail, end with ″.″ on a line by itself;同意发送数据 C: hello, how are you... blah blah blah yours, paul .;以上是数据,注意到如果数据行只包括一个点的话,发送结束 S: 250 XAA29754 Message accepte

文档评论(0)

1亿VIP精品文档

相关文档