group-writable なディレクトリに .forwardを置く許可を出すために、 sendmailのオプションの設定で、 O DontBlameSendmailという項目で O DontBlameSendmail=ForwardFileInGroupWritableDirPath としました。 また、ユーザーのホームディレクトリ/home/xxxのディレクトリ属性を ワールドライタブルになっていたので、 これを所有者とグループライタブルのみに制限しました。 あと念のため、aliasesファイルの設定もし直して、 sendmail.cfのオプション設定で O AutoRebuildAliases=true として、aliasesファイルのデータベースの変更を自動的にしました。 ちなみに.forwardファイルは 送られてきたメールをそのユーザーのメールアカウントに残したい場合は、 \xxx (xxxはユーザー名) でループせずに残すことができました。 以上の設定で転送がちゃんと行われるようになりました。 みなさまいろいろな助言ありがとうございました。 ------------------------------------------------ Kazunori Shimizu kazu _at_ enag.net ------------------------------------------------
Follow-Ups: References:
- [linux-users:71012] Re: sendmail で .forwardファ イルが無視される。Kiyokazu SUTO
- [linux-users:71015] Re: sendmailで .forwardファイルが無視される。ISHIOKA Takashi
- Prev by Subject: [linux-users:71017] インストール直後のファイルのタイムスタンプについて
- Next by Subject: [linux-users:71019] suのソースはどこ
- Previous by thread: [linux-users:71015] Re: sendmailで .forwardファイルが無視される。
- Next by thread: [linux-users:71019] suのソースはどこ
- Indexes:[Main][Thread]