Postfix 邮件服务 - PostfixAdmin

postfixadmin 基于web的postfix邮件发送服务器的管理工具,可以直接管理postfix的虚拟域名和邮件用户,前提是这些数据是存储在mysql或者是PostgreSQL数据库中。
postfix 的邮件用户和虚拟域名的管理都是通过postfixadmin来进行的。前面已经创建过。wmail 

1、postfixadmin 安装;

wget http://nchc.dl.sourceforge.net/project/postfixadmin/postfixadmin/postfixadmin-2.93/postfixadmin-2.93.tar.gz

解压至 httpd 配置目录

tar -xf postfixadmin-2.93.tar.gz -C /var/www/html/
mv postfixadmin-2.93 postfixadmin
chown -R apache:apache /var/www/html/postfixadmin
chmod -R 755 /var/www/html/postfixadmin

2、修改 config.inc.php 文件;

# vi postfixadmin/config.inc.php

$CONF['configured'] = true;
$CONF['default_language'] = 'cn';
$CONF['database_type'] = 'mysql';
$CONF['database_host'] = 'localhost';
$CONF['database_user'] = 'postfix';
$CONF['database_password'] = 'postfix';
$CONF['database_name'] = 'postfix';
$CONF['encrypt'] = 'dovecot:CRAM-MD5';
$CONF['dovecotpw'] = "/usr/bin/doveadm pw";
$CONF['domain_path'] = 'YES';
$CONF['domain_in_mailbox'] = 'NO';
$CONF['aliases'] = '1000';
$CONF['mailboxes'] = '1000';
$CONF['maxquota'] = '1000';
$CONF['fetchmail'] = 'NO';
$CONF['quota'] = 'YES';
$CONF['used_quotas'] = 'YES';
$CONF['new_quota_table'] = 'YES';

3、启动测试

Postfixadmin 依赖于 lamp 环境
启动apache 进行UI界面安装

# service httpd start
UI 界面访问 http:
//ip:port/postfixadmin/setup.php

更改密码 需要一定密码强度才能生效;
安装完毕删除或禁止setup文件访问。

猜你喜欢

转载自www.cnblogs.com/sharesdk/p/8975230.html