《计算机网络与Lnux操作系统》第10章(10-2) 邮件服务器的配置

第10章 配置电子邮件服务器
第10章 配置电子邮件服务器

本章内容 ■电子邮件工作原理 配置 sendmail 配置POP3 使用邮件客户机 n实现 Web mail
本章内容 ▪ 电子邮件工作原理 ▪ 配置sendmail ▪ 配置POP3 ▪ 使用邮件客户机 ▪ 实现Web Mail

17.1电子邮件工作原理 电子邮件服务概述 相关协议
17.1 电子邮件工作原理 ◼ 电子邮件服务概述 ◼ 相关协议

17.1.1电子邮件服务概述 ■电子邮件地址使用如下格式: username@domainname 在 Red Hat enterprise linux中,用户邮箱文件为 /var/spool/mail/username 个电子邮件有两部分组成: 头部(head) 正文(body) ■头部包括发送方、接收方、发送日期、邮件主题 等,正文是要发送的消息内容
17.1.1 电子邮件服务概述 ◼ 电子邮件地址使用如下格式: ◼ username@domainname ◼ 在Red Hat Enterprise Linux 中,用户邮箱文件为: ◼ /var/spool/mail/username ◼ 一个电子邮件有两部分组成: ◼ 头部(head) ◼ 正文(body) ◼ 头部包括发送方、接收方、发送日期、邮件主题 等,正文是要发送的消息内容

17.1.1电子邮件服务概述 ■一个电子邮件系统通常由以下几部分组成: 邮件用户代理(MUA, Mail User Agent 邮件传输代理(MTA, Mail Transfer Agent) 本地投递代理(LDA, Local dilivery agent) SMTP SMTP POP3 MTA MTA MUA MUA
17.1.1 电子邮件服务概述 ◼ 一个电子邮件系统通常由以下几部分组成: ◼ 邮件用户代理(MUA,Mail User Agent) ◼ 邮件传输代理(MTA,Mail Transfer Agent) ◼ 本地投递代理(LDA,Local Dilivery Agent)

邮件发送的基本步骤 1.邮件用户在客户机使用MUA撰写新邮件,并将写好的 邮件提交到自己的MTA上的缓冲区中 2.MTA每隔一定时间发送缓冲区中的邮件队列。MTA根 据邮件的接收者地址,使用DNS服务器的MX记录解析 邮件地址中的域名部分,从而决定将邮件投递到哪 个目标主机 3.目标主机上的MTA收到邮件以后,根据邮件地址中的 用户名部分判断用户的邮箱,并使用LDA将邮件投递 到该用户的邮箱中 4.该邮件的接收者在登录到自己的邮件服务器时,会探 测到这封新邮件,用户可以阅读邮件或者使用POP3协 议将邮件下载到本地计算机
邮件发送的基本步骤 1. 邮件用户在客户机使用MUA撰写新邮件,并将写好的 邮件提交到自己的MTA上的缓冲区中; 2. MTA每隔一定时间发送缓冲区中的邮件队列。MTA根 据邮件的接收者地址,使用DNS服务器的MX记录解析 邮件地址中的域名部分,从而决定将邮件投递到哪一 个目标主机; 3. 目标主机上的MTA收到邮件以后,根据邮件地址中的 用户名部分判断用户的邮箱,并使用LDA将邮件投递 到该用户的邮箱中。 4. 该邮件的接收者在登录到自己的邮件服务器时,会探 测到这封新邮件,用户可以阅读邮件或者使用POP3协 议将邮件下载到本地计算机

17.1.2协议 ■电子邮件在网络上MTA之间传输,使用的应用层 协议为简单邮件传输协议(SMTP),该协议默认 在TCP25端口上工作。 ■POP3( Post office protocol3)称为邮局协议第 3版,该协议负责把用户的电子邮件信息从邮件服 务器传递到用户的计算机上。 ■ Internet消息访问协议(IMAP)能够在线阅读邮件 信息而不将邮件下载到本地
17.1.2 协议 ◼ 电子邮件在网络上MTA之间传输,使用的应用层 协议为简单邮件传输协议(SMTP),该协议默认 在TCP 25端口上工作 。 ◼ POP3(Post Office Protocol 3)称为邮局协议第 3版,该协议负责把用户的电子邮件信息从邮件服 务器传递到用户的计算机上。 ◼ Internet消息访问协议(IMAP)能够在线阅读邮件 信息而不将邮件下载到本地

172配置 sendmail ■在 Linux平台上使用最多的SMTP服务器是 sendmail senda i配置文件 配置 sendmail服务器
17.2 配置sendmail ◼ 在Linux平台上使用最多的SMTP服务器是 sendmail ◼ sendmail配置文件 ◼ 配置sendmail服务器

17.2.1 sendmail配置文件 ■ senda使用下列配置文件: ■/ etc/ma/ sendmail. cf: sendmail主配置文件 ■/ etc/ma/ access db: senda访问数据库文件 /etc/mai/ aliases:邮箱别名 /etc/ mailllocal-host- names: sendmail服务器别名 / etc/mail/ mailer conf:邮寄配置程序 / etc/ma/ alertable:邮件分发列表 / etc/ma/ rtusertable:虚拟用户和域列表
17.2.1 sendmail配置文件 ◼ sendmail使用下列配置文件: ◼ /etc/mail/sendmail.cf:sendmail主配置文件 ◼ /etc/mail/access.db:sendmail访问数据库文件 ◼ /etc/mail/aliases:邮箱别名 ◼ /etc/mail/local-host-names:sendmail服务器别名 ◼ /etc/mail/mailer.conf:邮寄配置程序 ◼ /etc/mail/mailertable:邮件分发列表 ◼ /etc/mail/virtusertable:虚拟用户和域列表

17.2.1 sendmail配置文件 ■ senda的主配置文件 sendmail!cf控制着 sendmail 的所有行为,使用了大量的宏代码进行配置 ■ senda系统提供了一个更容易阅读理解的宏文件 sendmail.mc,通常编辑该文件并转换为 sendmail. cf
17.2.1 sendmail配置文件 ◼ sendmail的主配置文件sendmail.cf控制着sendmail 的所有行为,使用了大量的宏代码进行配置 ◼ sendmail系统提供了一个更容易阅读理解的宏文件 sendmail.mc,通常编辑该文件并转换为 sendmail.cf
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《计算机网络与Lnux操作系统》第10章 常用系统管理技术.ppt
- 清华大学自动化系:《嵌入式系统的构建》讲义.pdf
- 清华大学自动化系:《常用ARM指令集及汇编》电子书.pdf
- 《三级网络技术复习笔记》讲义.doc
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第二十四讲 典型功能模块分析.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第一讲 ASP.NET概述.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第五讲 基本Web服务器控件的应用计.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第十九讲 Repeater控件应用.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第十讲 ASP.NET内置对象(一).ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第三讲 JavaScript脚本.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第七讲 ASP.NET服务器控件(三).ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第六讲 ASP.NET服务器控件(二).ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第九讲 页面跳转与数据传输.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第二十讲 DataList控件应用.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第二讲 C#知识回顾.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第八讲 ASP.NET验证控件.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第二十二讲 Treeview控件.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第十八讲 利用Gridview控件显 示数据.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第十六讲 Dataset对象.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第十四讲 DataReader对象的使用.ppt
- 《计算机网络与Lnux操作系统》第11章 配置网络.ppt
- 《计算机网络与Lnux操作系统》第12章 认识linux网络服务.ppt
- 《计算机网络与Lnux操作系统》第14章 文件和打印服务.ppt
- 《计算机网络与Lnux操作系统》第18章 常用系统管理技术.ppt
- 《计算机网络与Lnux操作系统》第19章 Linux安全管理.ppt
- 《计算机网络与Lnux操作系统》第1章 计算机网络和linux操作系统.ppt
- 《计算机网络与Lnux操作系统》第20章 Linux内核配置.ppt
- 《计算机网络与Lnux操作系统》第2章 安装升级和删除FC5.ppt
- 《计算机网络与Lnux操作系统》第3章 Linux基本操作和网络配置.ppt
- 《计算机网络与Lnux操作系统》第4章 FC5用户和系统管理.ppt
- 《计算机网络与Lnux操作系统》第6章 DHCP服务器的配置与管理.ppt
- 《计算机网络与Lnux操作系统》第6章(6-2) 常用应用软件.ppt
- 《计算机网络与Lnux操作系统》第7章 DNS服务器的配置与管理.ppt
- 《计算机网络与Lnux操作系统》第8章 ftp服务器的配置.ppt
- 《计算机网络与Lnux操作系统》第8章(8-2) 管理磁盘和文件系统.ppt
- 《计算机网络与Lnux操作系统》第9章 apache服务器配置.ppt
- 《计算机网络与Lnux操作系统》第9章(9-2) Linux引导过程.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第1章 微型计算机系统.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第3章 数据处理.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)教学内容.ppt