Linux网络服务第七章构建Postfix邮件服务器二幻灯片.pptVIP

Linux网络服务第七章构建Postfix邮件服务器二幻灯片.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 阶段二的练习子阶段 1、本阶段中教员要负责巡视、答疑,对共性问题要及时集中讲解 2、随时检查学员完成情况,跟踪学员实验进度 * 从源码目录中(不是安装后的authlib目录,教材中未明确指出,此处需提醒学员注意)复制样例文件建立courier-authlib服务脚本,并使用该脚本启动服务 简单演示支持虚拟用户的SMTP认证配置过程 必要时可以将courier-authlib添加为系统服务 [root@mail authlib]# chkconfig --add courier-authlib [root@mail authlib]# chkconfig --level 35 courier-authlib on * 以上一章完成的dovecot.conf配置文件为基础进行修改 邮箱存储位置中,%d 表示用户的域名,$n 表示用户名 查找auth default配置端,添加“passdb sql”和“userdb sql”项,指向独立的数据查询文件(下一步建立) 注意: passdb sql 和userdb sql配置段 应在passdb pam、userdb passwd配置之前,否则虚拟用户进行pop3收信认证时maillog日志会有错误记录,虽然并不会导致认证失败,但可能会影响认证速度 * /etc/dovecot-mysql.conf文件的内容可参考样例文件“/usr/share/doc/dovecot-1.0/examples/dovecot-sql.conf” 此文件通过上一页讲解的/etc/dovecot.conf中的配置参数进行调用 default_pass_scheme = CRYPT //MySQL数据库中存储的密码串的加密算法 * /mailbox 是邮箱存储空间的顶层目录,必须创建 /mailbox/ 目录对应虚拟邮件域 /mailbox//postmaster 目录对应邮件用户 postmaster@ /mailbox//postmaster/Maildir 目录对应该用户的邮箱存储空间 * 还要注意确认MySQL数据库服务已经在正常运行 若之前的配置过程有误,authtest将不会得出上述反馈信息 telnet测试方法与第六章的系统用户的SMTP认证相同,所以简略介绍即可,可以演示也可仅展示 为了避免演示中出错耽误时间,教员应预先配置好一台好用的虚拟机以应急 * 通过提问的方式小结前面讲解的主要知识点 部分答案提示: 【1】extman 【2】指定虚拟邮箱用户的存储路径 【3】需分别配置数据库、postfix、dovecot、courier-authlib等套件,以便共同支持虚拟用户的使用 【4】在dovecot.conf配置文件中的 auth default 段中,设置使用 passdb sql { }、 userdb sql { } , 在其中指定 args = /etc/dovecot-mysql.conf ,然后建立相应的dovecot-mysql.conf 配置文件,添加数据库查询操作语句即可 * ExtMail是由国内开源组织使用perl语言开发的一套功能强大的中文Webmail平台 对于国内的电子邮件系统来说,无论从系统功能、易用性还是中文化等方面,ExtMail平台都是一个相当不错的选择 本书案例中以extmail-1.0.5.tar.gz和extman-0.2.5.tar.gz为例 * 不同的perl模块其安装方法是相同的,因此介绍其中的一个即可 * 调整cgi子目录的属主和属组,以便Apache服务器有权限执行Suexec操作 SYS_CONFIG = /usr/local/apache2/htdocs/extmail/ 程序根目录 SYS_LANGDIR = /usr/local/apache2/htdocs/extmail/lang 语言包文件目录 SYS_TEMPLDIR = /usr/local/apache2/htdocs/extmail/html 系统模板目录 SYS_MYSQL_SOCKET = /tmp/mysql.sock MySQL套接字文件位置 * 调整httpd.conf文件中的配置(添加一个虚拟主机),并重启httpd服务程序 对于cgi程序目录,目录别名必须使用ScriptAlias配置参数;对普通目录则使用Alias配置参数即可 * 成功登录Extmail邮件系统后,可以进行发信、收信测试并对当前用户的邮件进行管理 使用以下账号进行测试:用户名 postmaster、密码 extmail、域名 若要给默认虚拟域中的用户发送邮

文档评论(0)

精品课件 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档