.forwardがちゃんと動作するためには

いつのまにかメール転送がされなくなってた。


/var/log/meillogを見てみると「World writable directory」というメッセージが。
どうも.forwardの配置ディレクトリのパーミッションがゆるすぎると怒られてるみたい。
ホームディレクトリのパーミッションはと。

[mikeda@cent ~]$ ls -ld ~
drwxrwxrwx 13 mikeda mikeda 4096 12月 23 15:20 /home/mikeda

これか・・・
作業のために一時的に変更してそのままだった。パーミッションを711にしたらなおりました。



.forward自体に664とか、グループ書き込み権がついてるとダメ、というのは聞いたことあったんだけど、実はこっちのほうはエラーにならない。
CentOS付属のsendmail、よくわからんポリシーだ。