2011年09月29日
Tweet
現在 /var/spool/mail/username で運用しているサーバーがあります。webmin でユーザーの作成を行っていました。
今まではユーザーを作成すると、上記フォルダにメールが配信されていました。しかしいつからか、これではメールが配信されなくなってしまったのです。
理由は単純で、 permission denied となってしまうのです。
とりあえずユーザーは shell でログインしないので /var/spool/mail/ をホームディレクトリにしてしまいました。
[ユーザとグループ] - [モジュール設定] から 自動ホームディレクトリのベース を変更します。
とりあえずこれでOKかと。
※ちなみに、ユーザーを削除してもホームディレクトリは残るようになっているので、現状では同じユーザー名で追加→削除→再度追加 とする場合に意図しない動作する可能性があります。
今まではユーザーを作成すると、上記フォルダにメールが配信されていました。しかしいつからか、これではメールが配信されなくなってしまったのです。
理由は単純で、 permission denied となってしまうのです。
とりあえずユーザーは shell でログインしないので /var/spool/mail/ をホームディレクトリにしてしまいました。
[ユーザとグループ] - [モジュール設定] から 自動ホームディレクトリのベース を変更します。
とりあえずこれでOKかと。
※ちなみに、ユーザーを削除してもホームディレクトリは残るようになっているので、現状では同じユーザー名で追加→削除→再度追加 とする場合に意図しない動作する可能性があります。