邮件服务器之Webmail

此服务在centos6.5上构建 确保DNS服务已经为邮件应用配置完成 确保开发库和开发工具都已安装,centos6与RH5开发库命名有所不同 Server Platform Development 服务器平台开发库 Desktop Platform客户端开发库 安装Courier authen 让postfix支持虚拟域和虚拟用户 配置dovecot 安装Extmail-1.2 安装Extman-1.1
摘要由CSDN通过智能技术生成

此服务在centos6.5上构建
确保DNS服务已经为邮件应用配置完成
这里写图片描述
这里写图片描述
这里写图片描述
确保开发库和开发工具都已安装,centos6与RH5开发库命名有所不同
Server Platform Development 服务器平台开发库
Desktop Platform客户端开发库
这里写图片描述
邮件用户创建完成
这里写图片描述
RHEL自身的提供的rpm包:
头文件:/usr/include/
库文件:/lib, /usr/lib
第三方的rpm包:
安装路径通常在/usr/local, /opt
相应头文件和库文件会有所改变
头文件:/usr/include, /usr/local/include
库文件:/usr/local/lib不会被系统查找到,在编译安装时很可能会报错
可编辑/etc/ld.so.conf或者在/etc/ld.so.conf.d/目录下创建local.conf将依赖的库文件路径写入其中,然后执行ldconfig
这里写图片描述
八、安装Courier authentication library
1、courier简介
courier-authlib是Courier组件中的认证库,它是courier组件中一个独立的子项目,用于为Courier的其它组件提供认证服务。其认证功能通常包括验正登录时的帐号和密码、获取一个帐号相关的家目录或邮件目录等信息、改变帐号的密码等。而其认证的实现方式也包括基于PAM通过/etc/passwd和/etc/shadow进行认证,基于GDBM或DB进行认证,基于LDAP/MySQL/PostgreSQL进行认证等。因此,courier-authlib也常用来与courier之外的其它邮件组件(如postfix)整合为其提供认证服务。
2、安装
这里写图片描述
接下来开始编译安装
这里写图片描述

#./configure \
    --prefix=/usr/local/courier-authlib \
    --sysconfdir=/etc \
    --without-authpam \
    --without-authshadow \
    --without-authvchkpw \
    --without-authpgsql \
--with-authmysql \
基于mysql认证
--with-mysql-libs=/usr/local/mysql /lib \
编译安装mysql的lib路径
--with-mysql-includes=/usr/local/mysql/include \
mysql头文件路径
--with-redhat \
可根据RedHat系统自身特性实现自我优化
--with-authmysqlrc=/etc/authmysqlrc \
定义了服务器进程courier-authilb基于mysql实现用户认证的配置文件
    --with-authdaemonrc=/etc/authdaemonrc \
    守护进程配置文件
--with-mailuser=postfix \
邮件收发管理的用户和组
    --with-mailgroup=postfix \

这里会报错,提示Courier Unicode Library没有安装,下载courier-unicode-1.2并编译安装
这里写图片描述

[root@wms ~]#make && make install

再次编译安装courier-authlib就不会出现问题
这里写图片描述

[root@wms ~]#make && make install

这里写图片描述
备注:可以使用–with-authdaemonvar=/var/spool/authdaemon选项来改变进程套

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值