Linux下源码搭建Extmail邮件服务器(6)

 

 

首页服务器应用

背景:

阅读新闻

Linux下源码搭建Extmail邮件服务器

[日期:2013-06-15]   来源:Linux社区  作者:iceblock   [字体:]  

6.安装courier-authlib

[root@mail ~]# tar -jxvf courier-authlib-0.63.1.20111230.tar.bz2 -C /usr/local/src/

[root@mail ~]# cd /usr/local/src/courier-authlib-0.63.1.20111230/

[root@mail courier-authlib-0.63.1.20111230]# ./configure  --prefix=/usr/local/courier-authlib  --sysconfdir=/etc  --with-authmysql    --with-mysql-libs=/usr/local/mysql/lib/  --with-mysql-includes=/usr/include/mysql    --with-RedHat    --with-authmysqlrc=/etc/authmysqlrc    --with-authdaemonrc=/etc/authdaemonrc    --with-ltdl-lib=/usr/lib    --with-ltdl-include=/usr/include

[root@mail courier-authlib-0.63.1.20111230]# make

[root@mail courier-authlib-0.63.1.20111230]# make install

[root@mail courier-authlib-0.63.1.20111230]# service postfix restart

[root@mail etc]# cp authdaemonrc.dist    authdaemonrc  验证时使用的模块

[root@mail etc]# cp authmysqlrc.dist    authmysqlrc

[root@mail etc]# vim authdaemonrc

Linux下源码搭建Extmail邮件服务器

[root@mail etc]# vim authmysqlrc

[root@mail src]# cd /usr/local/src/courier-authlib-0.63.1.20111230/

[root@mai courier-authlib-0.63.1.20111230]#cp courier-authlib.sysvinit  /etc/init.d/courier-authlib 拷贝启动脚本

[root@mail courier-authlib-0.63.1.20111230]# chmod a+x /etc/init.d/courier-authlib 修改权限可执行

[root@mail courier-authlib-0.63.1.20111230]# chkconfig courier-authlib on添加开机启动

[root@mail courier-authlib-0.63.1.20111230]# service courier-authlib start启动courier-authlib

[root@mail courier-authlib-0.63.1.20111230]# cd /usr/local/courier-authlib/

[root@mail courier-authlib]# vim /etc/ld.so.conf.d/courier-authlib.conf导入库文件

[root@mail lib]# ldconfig

[root@mail lib]# ldconfig -pv |grep courie

[root@mail lib]# cd ..

[root@mail courier-authlib]# ln -s /usr/local/courier-authlib/include/  /usr/include/courier-authlib对头文件做一个符号链接

[root@mail courier-authlib]# vim /etc/postfix/main.cf

添加如下内容以便让postfix支持虚拟域和虚拟账号

Linux下源码搭建Extmail邮件服务器

新建虚拟用户邮箱所在的目录,并将其权限赋予postfix用户

[root@mail ~]# mkdir -pv /var/mailbox

[root@mail ~]# chown -R postfix /var/mailbox

重新配置SMTP 认证

[root@mail postfix]# vim /usr/lib/sasl2/smtpd.conf

7.安装extman

[root@mail ~]# tar -zxvf extman-1.1.tar.gz

[root@mail ~]# cd extman-1.1

[root@mail extman-1.1]# cd docs/

[root@mail docs]# mysql -u root -p <extmail.sql    导入数据库

[root@mail docs]# mysql -u root -p <init.sql

[root@mail docs]# mysql -u root -p 登陆数据库进行账号授权

mysql>  GRANT all privileges on extmail.* TO extmail@localhost IDENTIFIED BY 'extmail';

mysql>  GRANT all privileges on extmail.* TO extmail@127.0.0.1 IDENTIFIED BY 'extmail';

mysql> FLUSH PRIVILEGES;刷新授权

[root@mail docs]# cp mysql_virtual_*  /etc/postfix/

[root@mail postfix]# service postfix restart重启postfix服务

linux

 

启动Apache 报错:libphp5.so:undefined symbol: zend_parse_parameters

批量Linux服务器日志处理

相关资讯       Extmail 

   

本文评论   查看全部评论 (0)


评论声明

尊重网上道德,遵守中华人民共和国的各项有关法律法规

承担一切因您的行为而直接或间接导致的民事或刑事法律责任

本站管理人员有权保留或删除其管辖留言中的任意内容

本站有权在网站内转载或引用您的评论

参与本评论即表明您已经阅读并接受上述条款

 

 

 

最新资讯

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/4aa8d3712fca3242733500f7453058c2.html