qmailadminインストール

前回でqmailのインストールなど終えました。今度は、ブラウザの環境でメールアカウントの追加や、メーリングリストの作成ができるqmailadminのインストールをしたいと思います。qmail+vpopmailが導入済みになります。
参考サイト:http://www.geocities.jp/wakuwakustation/qmail-qmailadmin.html

1.autorespondインストール

[root@ns ~]# wget http://www.inter7.com/devel/autorespond-2.0.5.tar.gz
[root@ns ~]# tar zxvf autorespond-2.0.5.tar.gz ← autorespond展開

[root@ns ~]# cd autorespond-2.0.5 ← autorespond展開先ディレクトリへ移動

[root@ns autorespond-2.0.5]# vi autorespond.c ← autorespond.c編集
static char *binqqargs[2] = { "bin/qmail-queue", 0 };
↓
static char *binqqargs[2] = { "bin/qmail-queue.iso-2022-jp", 0 }; ← 変更

        fprintf(fdm,"Date: %u %s %u %02u:%02u:%02u -0000\nMessage-ID: <%lu.%u.blah>\n"
                ,dt->tm_mday,montab[dt->tm_mon],dt->tm_year+1900,dt->tm_hour,dt->tm_min,dt->tm_sec,msgwhen,getpid() );

        fprintf(fdm,"Content-Type: text/plain; charset=\"ISO-2022-JP\"\n" ); ← 追加

        mfp = fopen( msg, "rb" );

[root@ns autorespond-2.0.5]# make && make install ← autorespondインストール
gcc -O2 -Wall -g  autorespond.c -o autorespond
install -d /usr/bin /usr/share/man/man1
install autorespond /usr/bin
install autorespond.1 /usr/share/man/man1

[root@ns autorespond-2.0.5]# cd ← autorespond展開先ディレクトリを抜ける

[root@ns ~]# rm -rf autorespond-2.0.5 ← autorespond展開先ディレクトリ削除

[root@ns ~]# rm -f autorespond-2.0.5.tar.gz ← ダウンロードしたautorespond削除

[root@ns ~]# vi /var/qmail/bin/qmail-queue.iso-2022-jp ← autorespond返信メール日本語化スクリプト作成
#!/bin/bash

NKF="/usr/bin/nkf"
PERL="/usr/bin/perl"
QMAILQUEUE="/var/qmail/bin/qmail-queue"

${PERL} -pe 's/\n/\n/g' |\
${PERL} -pe 's/From:.*?\n\n//' |\
${PERL} -pe 's/-------- Original Message --------.*$//' |\
${PERL} -pe 's/\n/\n/g' |\
${NKF} -j |\
${QMAILQUEUE}

[root@ns ~]# chmod 711 /var/qmail/bin/qmail-queue.iso-2022-jp ← autorespond返信メール日本語化スクリプトパーミッション変更

[root@ns ~]# chown vpopmail. /var/qmail/bin/qmail-queue.iso-2022-jp ← autorespond返信メール日本語化スクリプト所有者変更

2.ezmlmインストール

3.qmailadminインストール

4.qmailadmin設定

http://IPアドレス/cgi-bin/qmailadminでアクセスできます