• / 39
  • 下载费用:20 金币  

第16章_邮件服务课件.ppt

关 键 词:
16 邮件 服务 课件
资源描述:
处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 第十六章 邮件服务 2 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 本章目标 了解邮件系统的组成 明确 Postfix实现的功能 掌握 Postfix的配置过程 掌握如何配置 POP3服务 在 Linux的字符模式下收发电子邮件 3 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 本章内容 16.3 邮件服务的配置实例 16.2 配置 Postfix 16.1 邮件系统与 Postfix 4 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.1 邮件系统与 Postfix 16.1.1 邮件系统 16.1.2 Postfix简介 5 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 常用邮件系统 公共邮箱 国内:网易邮箱、新浪邮箱 国际: Hotmail、雅虎邮箱、 Gmail邮箱 邮件服务器 Windows平台 Exchange UNIX平台 Sendmail Qmail Postfix 6 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.1.1 邮件系统 Internet邮件系统采用开放式设计,任何人 都可以用不同的软件组合来架设一套邮件 系统,并且能够与其他邮件系统交换信息, 惟一前提是所有软件都必须遵守一组公开 的标准与协议 邮件系统的组成 电子邮局系统 电子邮件发送、接收系统 7 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.1.1 邮件系统(续) 主要的 E-mail协议 由客户端向邮件服务器发送邮件或在邮件服务 器之间传递邮件时使用 SMTP协议 由客户端从邮件服务器接收邮件时则使用 POP 或 IMAP协议 8 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 邮件系统的组成 邮件系统中的角色 MUA: Mail User Agent ,邮件用户代理 MTA: Mail Transfer Agent ,邮件传输代理 邮件协议 邮件发送协议 SMTP Simple Mail Transfer Protocol ,简单邮件传输协议 邮件收取协议 POP3 : Post Office Protocol V3,邮局协议第 3版 IMAP4 : Internet Message Access Protocol V4,因特网消息访问 协议第 4版 9 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.1.2 Postfix简介 Postfix是 Sendmail的改良产品 Postfix可以在 AIX、 BSD、 HP-UX、 IRIX、 Linux、 MacOS X、 Solaris,以及其他 UNIX、类 UNIX平台上执行 Postfix的特性 可靠性 安全性 效率 灵活性 易用性 兼容性 10 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.1.2 Postfix简介(续) Postfix在邮件系统中的角色 Postfix在邮件系统中担任 MTA的角色 Postfix负责在服务器之间传递邮件,并收下其 他系统寄到本地系统的邮件 Postfix不处理任何 POP或 IMAP通信内容 Postfix的结构 Postfix采用模块化设计。由不同的专门程序 (组件)提供不同的功能 master daemon 负责管理各组件 11 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.2 配置 Postfix 16.2.1 安装软件包 16.2.2 Postfix服务配置文件 16.2.3 控制 Postfix服务 16.2.4 检查 Postfix服务启动情况 16.2.5 Postfix服务日志信息 16.2.6 POP3的配置 16.2.7 MUA的配置 12 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.2.1 安装软件包 Postfix软件包名 postfix-2.3.3-2.i386.rpm /etc/postfix/ 包含服务启动时所需要的各种配置文 件 /usr/libexec/postfix/ 包含 Postfix的各个组件的启动 程序 /var/spool/postfix 包含邮件发送时的队列文件 /usr/sbin/ 包含启动 Postfix的主程序 13 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 /etc/postfix/下各种配置文件 /etc/postfix/main.cf 主要的 postfix配置文件 /etc/postfix/maste.cf 规定了 postfix每个程序的运行参数,默认 /etc/postfix/access 可以设置开放 Relay拒绝联机的来源或目标地址等 信息,生效需在 /etc/postfix/main.cf中启动这个文 件 /etc/aliases 建立信箱别名 14 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.2.2 Postfix服务配置文件 main.cf配置文件 包含 Postfix的主要配置参数 mastar.cf配置文件 master.cf配置文件的作用是用来定义如何启动 master daemon,并对需要启动的组件提供运 行时的参数 queue_directory = /var/spool/postfix command_directory = /usr/sbin daemon_directory = /usr/libexec/postfix mail_owner = postfix inet_interfaces = localhost mydestination = $myhostname, localhost.$mydomain, localhost unknown_local_recipient_reject_code = 550 alias_m ps = hash:/etc/aliases alias_database = hash:/etc/aliases debug_peer_level = 2 smtp inet n - n - - smtpd pickup fifo n - n 60 1 pickup cleanup unix n - n - 0 cleanup qmgr fifo n - n 300 1 qmgr tlsmgr unix - - n 1000? 1 tlsmgr rewrite unix - - - - trivial-rewrite bounce unix - - n - 0 bounce defer unix - - n - 0 bounce trace unix - - n - 0 bounce verify unix - - n - 1 verify flush unix n - n 1000? 0 flush proxymap unix - - n - - proxymap smtp unix - - n - - smtp 15 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.2.2 main.cf配置文件 重要设置 myhostname = 主机名 myorigin = 发信时所显示的源主机名 inet_interfaces = all #重要,主要作用是开启 postfix侦听整个外部网络,应该讲 inet_interfaces = localhost注释掉 mydestination = 能够收信的主机名 #重要判断邮件 到来之后是否收取 (mail to收件人) mynetworks = 信任客户端 #比较重要,一般填写信 任网络地址范围,如 172.16.0.0/16(信任的 relay源) 16 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.2.3 控制 Postfix服务 启动 Postfix服务 # service postfix start 停止 Postfix服务 # service postfix stop 17 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.2.4 检查 Postfix服务启动情况 检查进程 # ps axo user,pid,cmd |grep postfix root 2728 /usr/libexec/postfix/master postfix 2729 pickup -l -t fifo -u postfix 2730 qmgr -l -t fifo u 检查端口 # netstat -natp |grep 25 tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 2728/master 18 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.2.5 Postfix服务日志信息 Postfix日志记录工作由 syslog服务代为完成 Postfix日志文件位于: /var/log/maillog Oct 14 18:11:10 localhost sendmail5069: alias database /etc/aliases rebuilt by root Oct 14 18:11:10 localhost sendmail5069: /etc/aliases: 76 aliases, longest 10 bytes, 765 bytes total Oct 14 18:11:10 localhost postfix/postfix-script: starting the Postfix mail system Oct 14 18:11:11 localhost postfix/master5115: daemon started -- version 2.3.3, configuration /etc/postfix 19 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.2.6 POP3的配置 Dovecot可提供 POP/IMAP服务 安装软件包 dovecot-1.0-1.2.rc15.el5.i386.rpm 配置 Dovecot Dovecot的主配置文件为 /etc/dovecot.conf 将文件中 protocols行首的注释去掉 启动 Dovecot服务 # service dovecot start 检查端口列表 # netstat -nat |grep -e 110 -e 143 20 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.2.7 MUA的配置 Pine是一款在字符终端下使用的 MUA软件 Pine全面支持 MIME,使用户可以很容易地 发送消息、文档以及图片。 Pine拥有丰富的 选项,它有灵活的连接性能,既能够接收 邮件又能够接收 Usenet新闻 Pine程序的下载网站 http://www.washington.edu/pine/ 21 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.2.7 MUA的配置(续) Pine程序的主界面 22 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.2.7 MUA的配置(续) 配置 Pine 由于 Pine程序可以被系统中不同的用户调用, 而每一个用户会使用自身的邮件地址给其他域 内的用户发送信件,因此有必要为不同的用户 创建各自的配置项: # cp /etc/pine.conf /.pinerc 修改 /.pinerc文件 personal-name=tom user-domain= smtp-server=192.168.149.1 inbox-path=192.168.149.1/pop3/user=user01 23 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.2.7 MUA的配置(续) 发送邮件 24 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.2.7 MUA的配置(续) 查看邮件 25 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.3 邮件服务的配置实例 实例一 构建一台邮件服务器,为 域内的所 有用户提供邮件服务 26 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.3 实例一的配置 步骤一:为邮件服务器设置一个有效的主 机名 # hostname 将新设定的主机名写入 /etc/hosts文件 127.0.0.1 localhost.localdomain localhost 步骤二:配置 Postfix服务的 main.cf文件, 找到如下段落,并将其注释 inet_interfaces = localhost 注释后: # inet_interfaces = localhost 27 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.3 实例一的配置(续) 步骤三:配置 Dovecot服务,将 /etc/dovecot.conf配置文件中的 protocols语 句前的注释符“ #”去掉 # protocols = imap imaps pop3 pop3s 去掉注释符后: protocols = imap imaps pop3 pop3s 步骤四:重新启动 Postfix、 Dovecot服务 # service postfix restart # service dovecot restart 28 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 Postfix的常见配置举例 (4) 邮件用户帐号 Postfix服务器使用 Linux系统中的用户帐号作 为邮件帐号 建立邮件用户组 # groupadd mailuser 建立邮件用户帐号 # adduser -g mailuser -s /sbin/nologin mike 初始化用户口令 # passwd mike 29 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 Postfix的常见配置举例 (5) 设置邮件别名和邮件群发功能 邮件别名和邮件群发功能使用 aliases机制实现 aliases和 aliases.db文件 /etc/aliases /etc/aliases.db aliases文件的记录格式 name: addr_1, addr_2, addr_3, . . . 设置邮件别名 admin: mike 设置邮件群发 testgroup: mike,john 修改 aliases文件后更新 aliases.db文件 # postalias hash:/etc/aliases 30 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.3 实例一的配置(续) 使用 Outlook进行测试 31 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.3 实例一的配置(续) smtpd_sasl_auth_enable = yes 启用 smtp认证功能 smtpd_sasl_security_options = noanonymous 取消匿名登陆的可能性 broken_sasl_auth_clients = yes 提高早期 mua版本兼容性 smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination 认证顺序,先判断是否本地网络,再判断是否 smtp验证通过,其他拒绝掉 32 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.3 实例一的配置(续) saslauthd验证 postfix客户端递交的用户名 和密码。主要用作带验证功能的 smtp服务 器 Service saslauthd start Chkconfig level 2345 saslauthd 33 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.3 实例一的配置(续) message_size_limit = 1000000 限制邮件大小为 1MB mailbox_size_limit = 100000000 限制用户邮箱为 100MB 34 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.3 邮件服务的配置实例 实例二 与 Squirrelmail整合建设一部基于 web的邮件系 统 35 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.3 实例二的配置 SquirrelMail SquirrelMail是一套基于标准的,采用 PHP4开 发的 Webmail邮件系统 SquirrelMail内置纯 PHP支持的 IMAP和 SMTP 协议,所有页面都遵循 HTML 4.0标准,以便 最大限度兼容更多浏览器 SquirrelMail对系统要求非常低,并且安装和 配置非常容易 SquirrelMail具备一个客户端邮件程序所应拥 有的一切功能,包括支持增强型的 MIME、地 址薄、文件夹操作等功能 36 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.3 实例二的配置(续) 安装 Squirrelmail # rpm -ivh squirrelmail-1.4.8-4.el5.noarch.rpm httpd-2.2.3-6.el5.i386.rpm php-5.1.6-5.el5.i386.rpm php-cli-5.1.6-5.el5.i386.rpm php-common-5.1.6-5.el5.i386.rpm php-mbstring-5.1.6-5.el5.i386.rpm 配置 Squirrelmail # /usr/share/squirrelmail/config/conf.pl SquirrelMail Configuration : Read: config.php (1.4.0) --------------------------------------------------------- Main Menu -- 1. Organization Preferences 2. Server Settings 3. Folder Defaults 4. General Options 5. Themes 6. Address Books 7. Message of th Day (MOTD) 8. Plugins 9. Database 10. Languages D. Set pre-defined settings for specific IMAP servers C Turn color off S Save data Q Quit Command 2 Server Settings General ------- 1 D main : 2 Invert Time : false 3 Sendmail or SMTP : Sendmail A. Update IMAP Settings : localhost:143 (uw) B. Change Sendmail Config : /usr/sbin/sendmail R Return to Main Menu C Turn color off S Save data Q Quit Comman 1 37 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.3 实例二的配置(续) SquirrelMail Configuration : Read: config.php (1.4.0) --------------------------------------------------------- Main Menu -- 1. Organization Preferences 2. Server Settings 3. Folder Defaults 4. General Options 5. Themes 6. Address Books 7. Message of the Day (MOTD) 8. Plugins 9. Database 10. Languages D. Set pre-defined settings for specific IMAP servers C Turn color off S Save data Q Quit Command r 10 Server Settings General ------- 1 D main : 2 Invert Time : false 3 Sendmail or SMTP : Sendmail A. Update IMAP Settings : localhost:143 (uw) B. Change Sendmail Config : /usr/sbin/sendmail R Return to Main Menu C Turn color off S Save data Q Quit Comman L nguage preferences Default Language : Default Charset : iso-8859-1 Enable lossy encoding false R Return to Main Menu C Turn color off S Save data Q Q it Command 1 zh_CN q You have not saved your data. Save? Y/n: Data saved in config.php # y 38 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 16.3 实例二的配置(续) 启动服务 # service httpd start # service postfix start # service dovecot start 测试 39 北京万博天地网络技术股份有限公司 版权所有 处 理同志关系上,搞庸俗关系学,热衷于迎来送往;少数官兵警容不严整,礼节礼貌不周,不分场合胡吹海侃,“出口成脏”;酒后失态,损害警民关系。 本章总结 了解邮件系统的组成 明确 Postfix实现的功能 掌握 Postfix的配置过程 掌握如何配置 POP3服务 在 Linux的字符模式下收发电子邮件
展开阅读全文
  亿读文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:第16章_邮件服务课件.ppt
链接地址:http://www.yddocs.com/p-3418369.html
侵权投诉举报 - 关于我们 - 联系我们 - 用户协议 - 网站免责声明 - 网站地图 - 帮助中心 - 人才招聘

本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是中间服务平台,本站文档被用户下载所得收益归上传人(含作者)所有。本站是网络服务平台方,若您的权利被侵害,侵权客服QQ:1444168621 欢迎举报。

copyright@ 2019-2029 亿读文库-在线文档分享下载平台 网站版权所有

ICP许可证编号:黔ICP备19010449号      贵公网安备 52052702000145号





收起
展开