Courier-imap + Postfix で Maildir形式を使ったメールサーバを作成しようとしています。
メールのバックアップを取る時に便利なようにメールが届いたら /var/spool/mail/$username に保存されるよう Postfixを設定しました。
Maildir形式での受信、Spoolは問題無く出来るようになったのでそのメールをメーラで受信する為にpop3サービスへアクセスするのですが
scancur opendir("cur"): No such file or directory
となってしまいます。
Courier-imap のpop3d へアクセスした際に探しに行くパスの情報は /usr/lib/courier-imap/etc/pop3d の MAILDIRPATH の設定だと思いますので
この部分を MAILDIRPATH=/var/spool/mail/ としてみた結果が上記です。ためしにこの部分を
MAILDIRPATH=/var/spool/mail/testuser
という風にユーザ名まで入れてやると正常に接続できました。
Courier-imapの設定の中でログインしてきたユーザのログイン名を設定ファイル中で値として扱うには何と指定すればよいのでしょうか。
ご存知の方がいらっしゃいましたらご教示お願い致します。
No.1ベストアンサー
- 回答日時:
基本的にはMAILDIRPATHというのは、各ユーザのHOMEディレクトリ配下の
どこがMaildir形式のメールボックスかという設定です。
default値は、Maildirですから、HOMEディレクトリ/MAILDIRPATHと
なっている訳です。
そのため、この場合はHOMEディレクトリの通常/homeの部分を
/var/spool/mailにすればOKです。
例えば、
ユーザ fooのHOMEディレクトリを /var/spool/mail/foo として
ユーザを作成する。
もしくはCourier-IMAPが使用する認証部分をuserdb形式などを使用し
実ユーザの情報とは異なるHOMEディレクトリを設定する方法もあります。
参考URL:http://www.procyon.org/linux/courier.html
/var/spool/mail/foo/Maildir にスプールされるようにするということですね。
参考になります。ただリモートからSSHでもアクセスするのでHOMEを変更するといろいろと不都合があったりします。
質問後に当方でも実験した結果、各ユーザのホームにMaildir@ -> /var/spool/mail/自分のスプールDir
のシンボリックリンクを作成してみたところ、期待の動作を行えました。
面倒ですがこの方法で運用してみようと思います。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(ソフトウェア) PC上のOutlookでIMAPアクセス時の送信が出来ない。Android上では問題なし。 2 2022/09/28 11:22
- UNIX・Linux postfix smtpサーバーリレーがTLSハンドシェーク失敗 1 2022/08/15 15:45
- UNIX・Linux AWSのEC2のZabbixユーザーでawscliコマンドが実行できない状態を解決する 1 2022/12/06 22:17
- Outlook(アウトルック) アウトルック2019ですがIMAPでのアカウント設定をPOPに設定変更したいのですが・・・ 1 2022/08/30 18:37
- Gmail Gmailをwebで見ると、似たようなフォルダが複数できています。違いは何ですか? 2 2022/07/10 09:29
- その他(メールソフト・メールサービス) メールサーバーについて、自身のアカウントのサーバー占有量を知るには? 1 2022/07/16 16:51
- その他(メールソフト・メールサービス) Windows10付属のメール、なぜ設定が劇的に簡単になったのか? 1 2022/12/16 13:14
- iPhone(アイフォーン) メールの自動削除、IMAP、POPについて 1 2022/06/03 12:48
- サーバー active directory のユーザをローカルで使いたい 1 2023/07/22 07:40
- iPhone(アイフォーン) iPhone/iPadの標準メールアプリでのアカウント新規登録について pop/imap選択 1 2023/06/22 08:00
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
グループポリシーのスクリプト...
-
共有フォルダへ特定のユーザの...
-
グループポリシー(壁紙の設定)...
-
やってはいけないアクセス制限
-
ActiveDirectoryポリシーの設定が
-
サーバーからクライアントPC...
-
Win Server 2003でログインでき...
-
NTFSアクセス権の設定に関して
-
DHCPの適切なリース期間を教え...
-
SMTPから送信履歴を取得する
-
二つのPCでサンダーバードを使...
-
メールアドレスで大文字、小文...
-
ActiveDirectoryのドメインにク...
-
AD統合DNS ゾーン転送
-
DVDを作る際、メニュー、オート...
-
DNS未設定なのにインターネット...
-
nslookupでIPが見つからない
-
DNSでHOSTが「正引き」と「逆引...
-
DNS設定をコピーしたい
-
停止中のメールサーバへメール...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フォルダ、ファイルのアクセス...
-
グループポリシーのスクリプト...
-
やってはいけないアクセス制限
-
ActiveDirectoryポリシーの設定が
-
FTPサーバについて詳しい方(ア...
-
【 TeraStation 】アクセス制限...
-
TortoiseSVN でユーザー設定
-
クライアントに、ショートカッ...
-
グループポリシー(壁紙の設定)...
-
vbsなどを利用して、Administra...
-
PROPFIND 405 Method Not Allow...
-
USBを認識させない方法
-
CVSNTでログインできません。
-
WinXP共有PCをドメインで使用し...
-
アクセス権の無いフォルダ表示...
-
共有フォルダにパスワードをか...
-
FTPアカウント ユーザーパスワ...
-
xp pro でユーザーグループに使...
-
サイトトップにアクセス制限を...
-
ログイン者はホームディレクト...
おすすめ情報