[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[postfix-jp:02578] Re: RE: Re: aliasesが反映されない



中満です.

On Mon, 03 Mar 2003 16:39:19 +0900 (JST)
nizunos@xxxxxxxxxxxx wrote:

> ちなみに
> alias_maps = hash:/etc/postfix/aliases
> alias_database = hash:/etc/postfix/aliases
> でも
> alias_maps = hash:/etc/aliases
> alias_database = hash:/etc/aliases
> としてみても
> /etc/配下からシンボリックリンクを/etc/postfix/aliasesへ張っても
> 結果はいっしょなのです。。。

alias_mapsに使用されるファイルは/etc/postfix/aliasesではなく
/etc/postfix/aliases.dbなので,/etc/postfix/aliasesファイルは
この場合たとえ削除しても問題ありません.

混乱を避けるため,newaliasesコマンドは使用せず
# cd /etc/postfix
# rm aliases.db*
(念のため古いデータベースファイルを削除)
# cat aliases
(aliasesファイルの内容を確認)
# postmap hash:aliases
(hashデータベースを作成)
# ls aliases.db
(新しいaliases.dbが存在することを確認)
# postfix reload
(リロードは必要無いはずですが念のため)

のように確実に/etc/postfix/aliases.dbを作成してみてください.
(現在の状況だと,本当に/etc/aliases.db -> /etc/postfix/aliases.db
なのかどうか分かりません.)

また,aliasesファイルに
root: user@xxxxxxxxxx
だけではなく
root: local_user
のような項目を定義しておくのもデバッグには有効かもしれません.

# alias_maps自体使用されていないのか,alias_mapsの一部が使用されて
# いないのかという切り分けには役に立つのではないかと.

> PlamoLinux2.0へインストールした時は全く問題無かったのですが。
> 何故aliasesが反映されないのか。。。

多分何らかの設定が間違っているからでしょう (^^;

そのほか考えられることとしてmaster.cfの中でlocalデーモンが
chroot内(/var/spool/postfix)で動作するようになっていると
/var/spool/postfix/etc/postfix/aliases.dbが参照されます.

そもそもエイリアスに関するログは全く出力されないのでしょうか?

/* -----------------------------------
Hideo NAKAMITSU <nomo@xxxxxxxxxxxxx>
http://solaris.bluecoara.net/
----------------------------------- */

References
[postfix-jp:02577] RE: Re: aliasesが反映されない, nizunos

[検索ページ] [Postfix-JP ML Home]