インストール方法

インストール検証環境 CentOS6.4 64bit

Mailfullのインストール(新規環境であれば2分で完了)

 

リポジトリ取得とユーザの作成

# cd /home
# git clone git://github.com/directorz/mailfull.git
# useradd -M -s /bin/bash mailfull

初期ファイルの生成

# cd /home/mailfull/bin
# ./setup

生成されたconfigをコピー

# cd /home/mailfull/etc
# cp main.cf.sample /etc/postfix/main.cf
# cp dovecot.conf.sample.2 /etc/dovecot/dovecot.conf

Postfix と Dovecotの起動

# /etc/init.d/dovecot start
# /etc/init.d/postfix start

mailfullnのインストール(新規環境であれば3分で完了)

 

リポジトリ取得と権限変更

# git clone git://github.com/directorz/mailfull-gui.git /home/mailfull/gui
# chmod 755 /home/mailfull/gui/index.pl
# chown -R mailfull:mailfull /home/mailfull/gui

suEXEC利用のために/var/www以下にDocumentRootをmount

# mkdir -p /var/www/html_mailfull/
# mount --bind /home/mailfull/gui/ /var/www/html_mailfull/
# echo '/home/mailfull/gui/ /var/www/html_mailfull/ none    bind    0 0' >> /etc/fstab

Apacheのconfigのコピーと編集

# cd /home/mailfull/gui/etc
# cp mailfullgui.conf /etc/httpd/conf.d/
# vi /etc/httpd/conf.d/mailfullgui.conf
* 環境に合わせドメイン等を修正

Apacheを起動

# /etc/init.d/httpd start