配置postfix支持虚拟用户.docx
- 文档编号:23367948
- 上传时间:2023-05-16
- 格式:DOCX
- 页数:13
- 大小:1.26MB
配置postfix支持虚拟用户.docx
《配置postfix支持虚拟用户.docx》由会员分享,可在线阅读,更多相关《配置postfix支持虚拟用户.docx(13页珍藏版)》请在冰豆网上搜索。
配置postfix支持虚拟用户
1.建立虚拟用户数据库
1)启动mysqld服务,并导入Extman软件包中的数据库初始化脚本
2)查看数据库的初始效果
2.修改postfix的配置
1)修改postfix的主配置文件main.cf
2)将Extman软件包提供的虚拟用户映射表样例文件复制到“/etc/postfix”目录中
3.为虚拟用户设置SMTP发信认证
1.编译安装courier-authlib软件包
使用“makeinstall-configure”命令生成默认的配置文件“authmysqlrc”和“authdaemonrc”文件
2)修改courier-authlib相关配置,并重启服务
①将courier-authlib的库文件路径添加到系统的搜索路径中
②修改authdaemonrc主配置文件,仅保留authmysql认证方式,去掉其他方式
注:
将“authdaemon”目录权限设置为755,否则postfix可能会无法正确获得用户数据及密码信息
③修改authmysqlrc文件,用于描述如何向MySQL数据库查询信息
④复制courier-authlib脚本,并启动courier-authlib服务
3)修改Cyrussasl设置
4.修改Dovecot的配置
调整dovecot服务器配置,修改邮件存储位置并设置启用数据库查询功能
建立数据查询配置文件dovecot-mysql.conf
建立虚拟用户postmaster@extmail.org的邮箱目录,调整权限,并启动dovecot服务
5.测试虚拟用户的实现结果
测试authlib服务
测试对虚拟用户的SMTP认证
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 配置 postfix 支持 虚拟 用户