天天看点

extmail

环境:CentOS-6.4

一 .安装前的准备工作

extmail

系统原先带的poxtfix先卸载掉,不然会影响extmail的安装。在卸载之前把postfix的控制脚本保留下来,在后面就不用再编写了!

extmail
extmail

启动mysql数据库,添加密码并加入到开机启动项里

extmail
extmail
extmail

配置httpd

extmail
extmail
extmail

二 .extmail的安装

解压

extmail

把原来的postfix组和用户都删除,并从新创建

extmail
extmail
extmail
extmail

三 .postfix的安装

extmail

编译并安装

extmail
extmail

执行newailases

extmail

把原先保存postfix的开机脚本移过来

extmail

启动

extmail
extmail

虽然启动没错,但是端口没显示,查看一下日志

extmail

解决错误

extmail

再查看

extmail

加入到开机启动项里

extmail

对postfix配置文件进行更改

extmail
extmail
extmail
extmail
extmail
extmail

修改完毕,启动sasl

extmail

测试一下

extmail
extmail

测试正常!修改一下sasl配置文件,加入安全选项(这个smtpd.conf是新建的)

extmail
extmail

往postfix配置文件里面插入一些相关的命令

extmail
extmail

重启

extmail

再次测试

extmail

四 . 安装courier-authlib

extmail
extmail
extmail

编辑库文件

extmail
extmail

刷新库文件并查看

extmail

做一个链接

修改ourier-authlib的启动脚本

extmail

修改courier-authlib的一些配置

extmail
extmail
extmail
extmail
extmail
extmail
extmail
extmail
extmail
extmail
extmail
extmail
extmail
extmail
extmail

只要出现socket这个目录,就说明启动成功了

加入开机启动项里

extmail

需要建一个目录

extmail

在/usr/local/lib.sasl2下创建一个smtpd.conf的文件

extmail
extmail

重启sasl

extmail

同时postfix的配置文件里面插入相应的命令

extmail
extmail

五 . dovecot配置

现在需要把extman中的一些文件导入到数据库里

extmail
extmail
extmail
extmail

配置dovecot

extmail
extmail
extmail
extmail
extmail
extmail
extmail

重启dovecot并加入到开机启动项里

extmail

六 .extmail安装

首先创建一个目录

extmail
extmail

把先前解压的extman移动过来

extmail

改名

extmail

修改webmail

extmail
extmail
extmail
extmail
extmail

修改cgi属性

extmail

七 .配置httpd

extmail
extmail
extmail

httpd配置文件里面加入了一些关于cgi的文件,所以现在要安装关于cgi的软件

extmail

八 .unix-syslog的安装

extmail
extmail
extmail
extmail

显然是可以访问到,但是不能注册,接下来需要修改配置

extmail
extmail
extmail
extmail
extmail
extmail
extmail
extmail
extmail
extmail
extmail

再次测试,并用初始账号登陆  默认管理帐号为:[email protected]  密码为:extmail*123*

extmail

登陆成功,注册一个账号,并到数据库里面查看是否有记录

extmail
extmail
extmail

现在虽然可以注册,登陆,但是不能发邮件!这时候需要对postfix配置文件进行改动

extmail
extmail

最后终于测试成功!  在这里需要说的是,每次修改完配置文件后都需要重启来实现新配置命令的生效,测试时把防火墙和selinux都关闭