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

[debian-users:41054] newaliasesが効かない



今月のはじめに、新規インストールしたWoodyなので、現在インストールした
ソフトはapache, sendmailと perl, ruby関係だけです。すべて、
apt-get installの形で標準インストールしたものでした。
 問題は、先週、sendmailをインストールした際、/etc/aliasesを編集して、
#newaliases
を実行したら、すぐ
#
が返してくれます。調べたら、aliasesで登録されたメールのリレーはまったく
効いていません。
もう一台のlinuxサーバで(Debianではない)
#newaliases
を実行したら
/etc/mail/aliases: 29 aliases, longest 34 bytes, 567 bytes total
のメッセージが出ます。こっちは効いています。
ユーザアカウント:hoge hoge1 hoge2で
aliasesの内容:
-------------
hoge: hoge1;
    hoge2
---------------
試しに:
/etc/aliasesの内容を以下のように間違って書き換えたら、
--------------------
 test
hoge: hoge1;
hoge2
---------------------
Debianのサーバはnewaliasesを入力しても、#を返してきただけで、反応なし。
もう一台のlinuxサーバは:
/etc/mail/aliases: line 1: Non-continuation line starts with space
/etc/mail/aliases: 29 aliases, longest 34 bytes, 567 bytes total
のようなエラーメッセージが返してきました。
やっぱり、Debianのnewaliasesは全然効いていないわけですね。
 因みに、newaliasesを探し出したら:
lrwxrwxrwx    1 root     root            8 Jul 18 22:46
/usr/sbin/newaliases -> sendmail
となっています。
 また、sendmail自体は送受信がOKです。
 そうしますと、newaliasesを使えるのに、ほかの何かのパッケージが
必要なんでしょうかね。