1 / 40
文档名称:

第09章 邮件系统.ppt

格式:ppt   页数:40
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第09章 邮件系统.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第09章 邮件系统.ppt

文档介绍

文档介绍:第9章邮件系统
Sendmail邮件系统构成
sendmail的安装配置
Qmail
本章提要
邮件系统的基本概念
邮件系统的构成
 Sendmail的配置与管理
 Qmail的配置与管理
邮件系统工作在TCP/IP体系结构的应用层。邮件系统采用基于客户机/服务器的网络工作模式:服务器负责处理邮件用户的各种收、发信件请求,客户机的程序为邮件用户向服务器发出收、发邮件的请求。目前市场占有率较大的应用程序是Sendmail和Qmail。
Sendmail是一种比较老的邮件系统,几乎所有Linux的版本都以Sendmail作为默认的邮件系统。Qmail是近年发展起来的邮件系统,且具有配置和管理简便,系统安全性、可靠性高的特点。
任何一个邮件系统都采用SMTP协议发送邮件,采用POP协议或IMAP协议接收邮件。
Sendmail邮件系统构成
Sendmail邮件系统使用的两个主要协议是SMTP和POP协议,Sendmail也支持IMAP协议访问服务器上的邮件。邮件系统的实现是由三部分组成:用户代理、传输代理、和投递代理。图9-1给出了邮件投递示意。
图9-1 邮件投递示意图
邮件用户代理(UA)提供发送和接收电子邮件的用户接口,邮件用户代理也称邮件客户端。在Linux系统中,邮件客户端程序有eml,pine,mailx等。使用POP3的邮件代理软件有Outlook、Outlook scape、Pagus Mail、Eudora等。
邮件传输代理(TA)也称为邮件转发服务器,它从邮件用户代理获取电子邮件,并交给邮件转发服务器。邮件转发服务器可以使用SMTP协议,也可以使用UUCP。一般在电话线传输中使用UUCP。
邮件投递代理(DA)的作用是将邮件服务器收到的信件递送给邮件的目标用户,典型的投递代理有uux。
邮件系统完成的任务包括两个方面:一是接收用户代理发出的信件,服务器端检查收信者的邮件地址,并按最优地址转发此信。二是接收发给本服务器的信件,并将收到的信件投递给本邮件服务器的邮件用户。

mail软件发送邮件的过程为例描述sendmail的工作过程。
用户使用mail(MUA)程序编辑、发出信件。mail命令将为用户所编辑的信件添加一些相应的信息,比如信件头mail head等,然后将信件转交给sendmail程序处理。sendmail对信件头进行分析,得出该信件的转发方法及信件接收地址。