- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Courier-imap 設定ファイル中の値について)
Courier-imap設定ファイル中の値について
このQ&Aのポイント
- Courier-imapとPostfixを使用してMaildir形式のメールサーバを構築しています。
- メールのバックアップを取るために、Postfixを設定してメールが/var/spool/mail/$usernameに保存されるようにしました。
- Courier-imapの設定ファイルでログインしてきたユーザのログイン名を指定する方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
基本的にはMAILDIRPATHというのは、各ユーザのHOMEディレクトリ配下の どこがMaildir形式のメールボックスかという設定です。 default値は、Maildirですから、HOMEディレクトリ/MAILDIRPATHと なっている訳です。 そのため、この場合はHOMEディレクトリの通常/homeの部分を /var/spool/mailにすればOKです。 例えば、 ユーザ fooのHOMEディレクトリを /var/spool/mail/foo として ユーザを作成する。 もしくはCourier-IMAPが使用する認証部分をuserdb形式などを使用し 実ユーザの情報とは異なるHOMEディレクトリを設定する方法もあります。
お礼
/var/spool/mail/foo/Maildir にスプールされるようにするということですね。 参考になります。ただリモートからSSHでもアクセスするのでHOMEを変更するといろいろと不都合があったりします。 質問後に当方でも実験した結果、各ユーザのホームにMaildir@ -> /var/spool/mail/自分のスプールDir のシンボリックリンクを作成してみたところ、期待の動作を行えました。 面倒ですがこの方法で運用してみようと思います。 ありがとうございました。