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';

# 在創建管理員賬戶時 如果提示郵箱格式不對 要么做DNS 要么關閉 domain 改為 'NO'
$CONF['emailcheck_resolve_domain']='YES';
$CONF['emailcheck_resolve_domain']='NO';

 3、 PostfixAdmin 數據庫調用的也是專用數據庫

之前創建的 posfix 庫;

# mysqladmin -uroot -p password 'mysql'
    // *** 默認安裝的mysql 無密碼;需要設置密碼;
# mysql -uroot

mysql
> create database postfix character set utf8 collate utf8_bin; // *** 創建postfix 數據庫;設置支持utf8 支持; mysql> grant all privileges on postfix.* to postfix@localhost identified by 'postfix'; // *** 設置postfix web安裝時候鏈接數據庫; mysql> exit

 

4、啟動測試

PostfixAdmin 依賴於 lamp 環境;啟動Apache 進行 web 界面安裝

# service httpd start
WEB 界面訪問 http:
//ip:port/postfixadmin/setup.php
# 在創建管理員賬戶時 如果提示郵箱格式不對  要么做DNS 要么關閉 domain 改為 'NO'
$CONF['emailcheck_resolve_domain']='YES';
$CONF['emailcheck_resolve_domain']='NO';
 

更改密碼 需要一定密碼強度才能生效;安裝完畢刪除或禁止 setup 文件訪問。

5、配置:創建一個域 就是自己的郵箱域

創建用戶;可以直接設置

 

6、測試 收發件: 添加 foxmail 郵箱管理,創建的 testmail 和 123465 郵箱賬戶

服務器設置  接收類型 IMAP  

創建 testmail@wangxiaojing.com  發送給 123456.wangxiaojing.com

查看 123456 @wangxiaojing.com 接收:

  郵箱局域網內收發正常。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM