- PR -

qmail + fastforward で/etc/aliasesを参照してくれない

1
投稿者投稿内容
すなふきん
会議室デビュー日: 2004/10/20
投稿数: 11
投稿日時: 2004-11-08 00:01
表題の通りfastforwardがうまく動作してくれません。環境とインストール手順は以下の通りです。

[ 環境 ]
Redhat Linux 9J
qmail-1.03
dot-forward-0.71
fastforward-0.51

[ 手順 ]
1. qmailをインストール
※参考URL「http://www.atmarkit.co.jp/flinux/rensai/qmail01/qmail01b.html」
2. fastforwardをインストール
3. dot-forwardをインストール
4. /var/qmail/alias/.qmail-defaultを作成
4. /var/qmai/boot/proc+dfを/var/qmail/rcとしてコピー
5. /var/qmail/bin/newsliasesを実行
6. /var/qmail/rcを実行

[ 設定内容 ]
7. /etc/aliasesには「root: user01」に変更。
8. /var/qmail/alias/.qmail-defaultには「| /var/qmail/bin/fastforward -p -d /etc/aliases.cdb /var/mail/alias」と記述。

※qmail-1.03はそのままではインストールできないので、qmail-1.03ディレクトリ内のerror.hの4行目の「extern int errno;」を「#include <errno.h>」に修正してインストールしました。その他特別なオプションは指定せず、ディフォルトのままでインストールを行っています。

この状態でroot宛てにメールすると/var/spool/mail/aliasに届くだけで、user01には届きません。色々調べて試してみましたが八方塞がりになってしまいました。記述ミス、指定しなくてはいけないオプション等、お気づきの点がありましたらご指摘いただきたく思っています。よろしくお願いいたします。
1

スキルアップ/キャリアアップ(JOB@IT)