




已阅读5页,还剩40页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第8章Email服务器配置 2 目标 了解邮件服务器基本原理了解MUA MTA与SMTP POP3 IMAP协议之间的关系掌握Sendmail的配置方法和配置文件的主要参数的意义掌握邮局的配置使用了解Qmail的配置 3 SMTP MTA与MUA邮局与POP3 IMAPLinux系统的邮件消息流程 邮件服务器基本原理 4 SMTP协议简介 SMTP协议定义了电子邮件从一个主机发送到另一个主机的方法SMTP协议的简单性SMTP不依赖于具体的操作系统 5 SMTP协议工作原理 SMTP是工作在两种情况下SMTP在TCP协议25号端口监听连接请求连接和发送过程SMTP 6 邮件传递代理 MTA 邮件传递代理包括sendmail D J Bernstein的qmail以及WietseVenema的Postfix系统MTA还要实现反垃圾邮件功能安装和设置MTA系统比较容易 不过强大的功能的实现是以高度复杂性为代价的 7 SMTP MTA及MUA SMTP简单邮件传输协议MTA邮件传输代理MUA邮件用户代理 SMTP SMTP 邮件客户端 MUA 邮件服务器 MTA 邮件服务器 MTA POP 邮件客户端 MUA 8 邮局与POP3 IMAP POP3 邮局协议 用户从远程邮箱下载邮件IMAP Internet邮件访问协议 用户远程管理自己的邮箱区别 POP客户端 POP服务器 IMAP客户端 IMAP服务器 下载邮件的结构信息和邮件的子集同时对多个远程邮箱的访问多个客户机同时访问同一个邮箱多个用户作为不同的标示同时访问同一个文件夹客户机与服务器之间的同步 邮件下载 9 SMTP与POP协议的比较 SMTP协议不是POP协议 POP协议也不是SMTP协议 SMTP协议是一个只用于发送电子邮件的传输协议 一个用户是不可能连接到一个SMTP服务器去读取自己的邮件的 邮局协议却正好相反 一个客户可以通过POP协议从一个POP服务器上读取自己的电子邮件 但是客户主机却绝对无法使用POP服务器来发送电子邮件 经常给人们造成如此错误印象的主要原因 10 Linux系统的邮件消息流程 本地邮箱 POP IMAP客户端 fetchmail POP IMAP服务器 imap 远程邮箱 MUA pine MTA Sendmail POP IMAP 11 Sendmail Sendmail基础Sendmail的控制启动Sendmail主要配置文件Sendmail的常见配置举例 12 Sendmail基础 开发 EricAllman资源 当前版本 sendmail 8 12 8 4下载 http www sendmail org curent release html特点 功能强大 配置复杂 使用最广泛 13 Sendmail的控制启动 Sendmail的安装Sendmail的配置Sendmail的启动 14 Sendmail安装 rpm ivhsendmail 812 8 4 i386 rpmrpm ivhsendmail cf 812 8 4 i386 rpmrpm ivhsendmail doc 812 8 4 i386 rpm http www sendmail org current release htmlsendmail 8 12 8 4 tar gz rpm安装 源代码包安装 15 Sendmail基本配置 etc mail sendmail cf etc mail access etc mail local host names etc mail aliases 16 Sendmail启动 root emailmail etc rc d init d sendmailstart root emailmail usr sbin sendmail bd q20m 17 Sendmail主要配置文件 etc sendmail cf etc aliases etc mail local host names etc mail sendmail cw etc mail access其它文件 18 M4语言 一个mc脚本divert 1 OSTYPE linux FEATURE use cw file define confCW FILE o etc sendmail sendmail cw FEATURE mailertable hash o etc sendmail mailertable db FEATURE local procmail define STATUS FILE etc sendmail sendmail st MAILER procmail MAILER smtp 19 etc sendmail cf sendmail cf配置应该包括7部分 LocalInfo 本地信息 这部分定义了本地主机的信息Options 选项 用来设置定义sendmail环境的选项 MessagePrecedence 消息的优先级 sendmail消息的优先级TrustedUsers 信任用户 定义发送邮件时允许改变发送地址的用户FormatofHeaders 头格式 定义在sendmail中插入的邮件头信息RewritingRules 改写规则 这部分保存着改写邮件地址命令使用该命令可以将邮件地址从用户邮件程序的地址形式改写为邮件发送程序所需要的地址形式 20 etc sendmail cf 1D 定义宏2C与F 定义类3O 设置选项4T 定义可信任的用户5P 设置优先级6K KeyFileDeclaration7V ConfigurationVersionLevel8M 定义邮件传输程序9H 定义邮件的首部格式 21 Sendmail常见配置举例 配置邮件别名 邮件列表 转发配置邮件服务器的转发配置虚拟主机和虚拟邮件帐号配置具有SMTP认证功能的Sendmail 22 配置邮件别名 邮件列表 转发 fox MTA Sendmail 系统用户Johnmaoliuxinzhang 其它MTA maillist karry etc aliasesfox johnmaillist maoliuxinzhangkarry karryO 邮件别名 邮件列表 邮件转发 etc aliasesfox johnmaillist maoliuxinzhangkarry karryO etc aliasesfox johnmaillist maoliuxinzhangkarry karryO 23 配置邮件服务器的转发 etc mail relay 192 168 10 10 192 168 10 50 MTA Sendmail x 24 配置虚拟主机和虚拟邮件帐号 To u1 To u2 To 本地邮箱 etc mail local host etc mail 25 配置具有SMTP认证功能的Sendmail 版本支持cyrus sasl 2 1 10 4sendmail 8 12 8 4安装配置测试 26 配置具有SMTP认证功能的Sendmail Cont 测试 27 其它MTA简述 Qmail与Sendmail的比较Qmail基本配置Exim简述Postfix简述 28 Qmail与Sendmail的比较 安全高效可靠管理简单其它 qmail sendmail 29 Qmail基本配置 软件www qmail org或mirror站点 qmail 1 03 tar gz安装与配置启动 30 Qmail基本配置 Cont 测试 31 Qmail基本配置 Cont 本地错误测试 给一个不存在的本地用户发信 echoto nonexistent var qmail bin qmail injectqmail newmsg53qmail infomsg53 bytes246fromqp20351uid666qmail startingdelivery2 msg53tolocalnonexistent domainqmail status local1 10remote0 20qmail delivery2 failure No such address 5 1 1 qmail status local0 10remote0 20qmail bouncemsg53qp20357qmail endmsg53qmail newmsg54qmail infomsg54 bytes743fromqp20357uid666qmail startingdelivery3 msg54tolocalme domainqmail status local1 10remote0 20qmail delivery3 success did 1 0 0 qmail status local0 10remote0 20qmail endmsg54你将立即收到弹回的信件 32 Exim简述 开发 PhilipHazel剑桥大学资源 http www exim org当前版本 exim 4 30 tar gz下载 ftp ftp csx cam ac uk pub software email exim exim4特点 配置非常灵活 33 Postfix简述 开发 WietseVenema IBM资源 http www postfix org当前版本 postfix 2 4 tar gz下载 ftp ftp porcupine org mirrors postfix release official Postfix的总体结构图 34 Postfix简述 Cont 35 邮局基本配置 POP3和IMAP4服务器POP3和IMAP4客户端工具 36 POP3和IMAP4服务器 安装 配置 启动 测试 root mailetc vi etc xinetd d ipop3 root mailetc vi etc xinetd d imap root mailetc 110 root mailetc 143 37 POP3和IMAP4客户端工具 FoxmailRedHatLinux9系统上EvolutionEmailFetchmail开发 EricS Raymondhttp www catb org esr fetchmail fetchmail 6 2 5 tar gz取信 fetchmail pPOP3 38 本章总结 Internet邮件服务主要由SMTP和POP3 IMAP4提供支持实现 其中SMTP实现邮件的投递和转发 而POP3 IMAP4实现邮件的下载和远程邮箱管理功能MUA和MTA实际使用上述协议在Internet上处理邮件常用的MTA包括Sendmail Qmail Postfix Exim Exchange等 常用的MUA包括Foxmail OutlookExpress pine mail EvolutionEmail邮件客户端等 39 本章总结 Cont Sendmail的安装 配置 启动 sendmail cf文件的配置方法 Sendmail邮件别名 邮件列表 SMTP认证 虚拟域的配置Qmail的安装配置及验证Exim和Postfix的使用特点基于imap 2001a 28软件包的POP3 IMAP4服务器的安装配置 客户端工具的配置验证 40 实验
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年校园科技创新项目资金投入与成果转化合作协议
- 新能源汽车核心组件批量生产及技术合作合同
- 2025年医疗器械生产流程管理与质量控制咨询合同
- 2025年户外运动装备团购合同规范样本
- 2025年个人股权收购及财务审计一体化服务协议
- 2025年度绿色建材使用与环保装修改造项目施工合同
- 民警公务员面试题及答案
- 考公务员面试题及答案
- 江西中医外科试题及答案
- 初级养羊工培训课件
- 汽轮机故障诊断技术
- 新行政诉讼法课件讲座
- 任务2-2-3 相对方向同时接车及同方向同时发接列车课件讲解
- 先进制造技术 课件 第一章 先进制造技术概论
- 湖南省衡阳市2022-2023学年六年级下册数学期末测试试卷(含答案)
- 项目安全保障措施方案
- 高中物理选择题库
- 妊娠合并肺结核的诊断与治疗
- CSR法律法规及其他要求清单(RBA)2024.3
- 新概念英语第一册单词表默写纸
- 商场超市火灾防范措施
评论
0/150
提交评论