このWebサイト ひつじ帳 は、管理者がWEB関連の技術をまとめた備忘録サイトです。 Linux,CentOS,PHP,MySQL,Blogger,JavaScript,CSS について記録しています。

CentOS-5/qmail+vpopmail/fastforward

[ qmail ]

fastforward (任意)

sendmail用システム共通メール転送設定ファイル(/etc/aliases)をqmailで利用するのに必要なfastforwardをインストールする。
これをインストールしなくても動作します。任意でインストールします。

fastforward インストール

最新版確認 → http://cr.yp.to/fastforward.html

[root@linux ~]# wget http://cr.yp.to/software/fastforward-0.51.tar.gz ←■ fastforward ダウンロード

[root@linux ~]# tar zxvf fastforward-0.51.tar.gz ←■ fastforward 展開

[root@linux ~]# cd fastforward-0.51 ←■ fastforward 展開先ディレクトリへ移動

[root@linux fastforward-0.51]# vi error.h ←■ error.h 編集
extern int errno;
↓■ 変更
#include<errno.h> ←■ 変更

:wq ←■ 保存して閉じる

[root@linux fastforward-0.51]# make setup check ←■ fastforward インストール

~ 中略 ~

./instcheck

[root@linux fastforward-0.51]# cd ../ ←■ fastforward 展開先ディレクトリを抜ける

[root@linux ~]# rm -rf fastforward-0.51 ←■ fastforward 展開先ディレクトリ削除(不要な場合)

[root@linux ~]# rm -f fastforward-0.51.tar.gz ←■ ダウンロードしたfastforward 削除(不要な場合)

[root@linux ~]# chmod 0 /usr/bin/newaliases ←■ 旧newaliases コマンドを無効化する場合

[root@linux ~]# mv /usr/bin/newaliases /usr/bin/newaliases.org ←■ 旧newaliases コマンドをリネーム

[root@linux ~]# ln -s /var/qmail/bin/newaliases /usr/bin/newaliases ←■ newaliases コマンドをfastforward に置き換える

[root@linux ~]# newaliases ←■ /etc/aliases のcdb形式データベース作成

[root@linux ~]# ls /etc/aliases.cdb -l ←■ /etc/aliasesのcdb形式データベース作成確認
-rw-r--r--  1 root root 6594 10月 15 14:13 /etc/aliases.cdb

[root@linux ~]# echo "|/var/qmail/bin/fastforward -p -d /etc/aliases.cdb" > /var/qmail/alias/.qmail-default ←■ /etc/aliases.cdbをqmailが参照するように設定

0 件のコメント:

人気記事

アーカイブ

このブログを検索