170 likes | 442 Views
第 12 讲. 安装 dovecot 服务器. 安装 dovecot 服务器. RHEL4 中安装 dovecot 服务器 dovecot 服务器可实现 POP3 和 IMAP4 服务 dovecot 服务器没有被缺省安装 dovecot 需使用应用程序管理工具安装 # system-config-packages. 设置 dovecot 服务器. dovecot 配置文件 dovecot 服务器的配置文件保存在 “ /etc ” 目录下 /etc/dovecot.conf 开启 dovecot 的 pop3 服务 修改 dovecot.conf 文件
E N D
第12讲 安装dovecot 服务器
安装dovecot 服务器 • RHEL4中安装dovecot服务器 • dovecot服务器可实现POP3和IMAP4服务 • dovecot服务器没有被缺省安装 • dovecot需使用应用程序管理工具安装 # system-config-packages
设置dovecot服务器 • dovecot配置文件 • dovecot服务器的配置文件保存在“/etc”目录下 /etc/dovecot.conf • 开启dovecot 的pop3服务 • 修改dovecot.conf文件 # vi /etc/dovecot.conf //将以下配置行 #protocols = imap imaps //修改为 protocols = imap imaps pop3 pop3s
启动dovecot服务程序 • 使用脚本启动dovecot服务 • 对dovecot.conf配置文件进行设置后,需要重新启动dovecot服务程序 # service dovecot restart • 设置dovecot服务的启动状态 • 设置dovecot的启动状态 # chkconfig --level 35 dovecot on • 验证dovecot服务启动 • 使用netstat命令查看dovecot已经监听110端口 # netstat -ntpl | grep 110
使用邮件客户端 • 在OutLook Express中设置邮件帐号 • 对于用户mike需要设置邮件帐号为mike@ltest.com • SMTP服务器设置为mail.ltest.com • POP3服务器设置为mail.ltest.com
安装配置OpenWebmail3-1 • 修改系统的selinux设置 • 在安装OpenWebmail之前需要先禁用系统中的SELinux功能 # vi /etc/sysconfig/selinux //将配置行 SELINUX=enforcing //修改为 SELINUX=disabled • 在对selinux配置文件进行修改后,需要重新启动系统才能够使新的设置生效 # init 6
安装配置OpenWebmail3-2 • 下载OpenWebmail所需的文件 • OpenWebmail及相关软件包不包括在RHEL4中,需单独获得 openwebmail-2.51-1.i386.rpm perl-CGI-SpeedyCGI-2.22-1.2.el4.rf.i386.rpm perl-Compress-Zlib-1.34-1.2.el4.rf.i386.rpm perl-suidperl-5.8.5-12.1.i386.rpm perl-Text-Iconv-1.4-1.2.el4.rf.i386.rpm • 安装OpenWebmail软件包 • 使用rpm命令安装openwebmail及相关软件包 # rpm -ivh perl*.rpm # rpm -ivh openwebmail*.rpm
安装配置OpenWebmail3-3 • 建立dbm.conf文件 • OpenWebmail需要建立 “dbm.conf”配置文件 # vi /var/www/cgi-bin/openwebmail/etc/dbm.conf dbm_ext .db dbmopen_ext .db dbmopen_haslock no • 初始化OpenWebmail系统 • 执行openwebmail-tool.pl程序对OpenWebmail系统进行初始化 # /var/www/cgi-bin/openwebmail/openwebmail-tool.pl \ > --init
通过Web服务器发布Webmail • 启动Apache服务器 • 访问OpenWebmail之前需要先启动httpd服务程序 # service httpd start • 访问OpenWebmail的界面 • 在客户端主机中使用网页浏览器访问OpenWebmail http://mail.ltest.com/cgi-bin/openwebmail/openwebmail.pl
管理OpenWebmail应用系统2-1 • OpenWebmail的配置文件 • 通过openwebmail.conf文件进行配置 /var/www/cgi-bin/openwebmail/etc/openwebmail.conf • 修改配置文件中的设置项 • 设置邮件系统域名和中文界面显示 # vi /var/www/cgi-bin/openwebmail/etc/openwebmail.conf //完成以下设置行的修改 domainnames ltest.com default_language zh_CN.GB2312 default_iconset Cool3D.Chinese.Simplified
管理OpenWebmail应用系统2-2 • 验证对OpenWebmail的设置 • 重新登录OpenWebmail将变为中文显示界面 • OpenWebmail中的个人设置 • 对于单个用户可以在界面中进行个人属性的设置
OpenWebmail中设置邮件过滤2-1 • 设置邮件过滤 • 登录OpenWebmail界面后,默认的工作区为“收件箱” • 选择“邮件规则”图标进入“编辑邮件过滤规则”界面
OpenWebmail中设置邮件过滤2-2 • 邮件过滤规则 • 邮件过滤规则的属性 • 规则优先级 • 过滤条件 • 字符串 • 操作动作 • 目的邮件夹 • 公共过滤规则 • 公共过滤规则是只读的,不能进行修改和删除 • 自定义规则 • 用户可以根据实际需求进行邮件过滤规则的自定义
阶段总结 • dovecot服务器缺省不提供pop3服务,需要在配置文件中进行设置 • 在邮件客户端软件中需要配置用户邮件帐号、SMTP服务器地址和POP3服务器地址等信息后,才能够正确的收发邮件 • OpenWebmail应用系统的运行需要Perl环境和Apache服务器的支持 • 通过OpenWebmail提供的操作界面,邮件用户可以登录自己的邮箱进行邮件的阅读和发送,并对邮箱进行管理操作
阶段练习 • 查看dovecot服务器的配置文件dovecot.conf的缺省配置内容 • 查看“/var/www/cgi-bin/openwebmail/etc/ ”目录下文件openwebmail.conf 的内容,该文件是OpenWebmail程序的配置文件
OpenWebmail支持中文界面显示,并可实现垃圾邮件的过滤功能OpenWebmail支持中文界面显示,并可实现垃圾邮件的过滤功能 OpenWebmail系统不包括在RHEL4中,安装包需单独获得 在OE等邮件客户端软件中进行邮件的发送和收取需要进行邮件帐户的配置 dovecot服务器可以与Sendmail配合,较好的实现POP3服务功能 Sendmail服务器中对外部网络提供服务和SMTP用户认证等功能都需要通过配置实现 Sendmail服务器的主配置文件sendmail.cf配置难度较大,可通过sendmail.mc文件辅助进行配置 Sendmail服务器使用sendmail脚本控制服务程序的启动与停止 RHEL4中包括了Sendmail服务器及相关程序的RPM软件包,可直接安装 完整的邮件系统需要支持SMTP、POP3/IMAP4等邮件协议,以实现邮件的发送和收取功能 Linux系统中有多种开源邮件系统可供选择使用,Sendmail服务器具有较长的发展历史 OpenWebmail需要与Apache服务器配合使用来提供Webmail的访问 邮件服务 邮件服务的基本原理 安装配置Webmail 邮局基本配置 Sendmail服务器 本章结构 常用邮件系统的介绍 邮件系统的特点和功能 Sendmail的安装 Sendmail的控制启动 Sendmail主要配置文件 Sendmail的常见配置举例 安装POP3服务 使用邮件客户端 安装配置OpenWebmail 通过Web服务器发布Webmail 管理OpenWebmail应用系统
实验 • 任务1:邮件系统配置管理 • 注意事项 • 提示1:配置Sendmail服务器的SMTP认证功能需要启动saslauthd服务程序 • 提示2:dovecot服务器缺省不提供POP3服务,需要在dovecot.conf配置文件中进行配置 • 提示3:安装使用OpenWebmail系统需要关闭RHEL4系统中默认开启的SELinux功能