postfixがログ吐いて、少なくともクライアントとの遣り取りしていることは確認できた。
実はspoolの中身を確認して、幾らかは取り込んでいることも知っている。
なので、dovecotがしっかり受け取って欲しいと思う。
前にも在ったなぁ〜等と考えつつ、 これだけでログが占拠されていて設定のどこを間違えたのか判らん。(困惑
|
1 2 3 4 5 |
Mar 17 16:29:34 imap(foopa)<32785><PODyiRP3IcPAqAAk>: Error: Namespace '': mbox: mbox requires client_limit=1 for service Mar 17 16:29:34 imap(foopa)<32785><clzziRP3IsPAqAAk>: Error: Namespace '': mbox: mbox requires client_limit=1 for service Mar 17 16:29:34 imap(foopa)<32785><sNbziRP3I8PAqAAk>: Error: Namespace '': mbox: mbox requires client_limit=1 for service Mar 17 16:29:34 imap(foopa)<32785><w030iRP3JMPAqAAk>: Error: Namespace '': mbox: mbox requires client_limit=1 for service Mar 17 16:29:34 imap(foopa)<32785><08f0iRP3JcPAqAAk>: Error: Namespace '': mbox: mbox requires client_limit=1 for service |
多分、きっと、若しかしたら、10-mail.confでpathを変えたんで設定に矛盾が生じたのだろう。
気分でpath変えちゃったから、定義場所が複数あると接待に忘れていることになる。(確信
うん、90-90-plugin.confに同様の設定があった。
全部纏めて書き換える。
|
1 2 3 4 5 6 7 |
plugin { #setting_name = value sieve = /Volumes/Works/Library/mail/dovecot/data/%n.dovecot.sieve sieve_dir = /Volumes/Works/Library/mail/dovecot/data/%n/sieve mail_home = /Volumes/Works/Library/mail/dovecot/data/%d/%1n/%n sieve_global_dir = /Volumes/Works/Library/mail/dovecot/defaulr_sieve } |
launchctlで再起動。ログを見てみる。
|
1 2 |
Mar 17 16:45:19 master: Error: bind(/opt/local/var/run/dovecot/opt/local/var/spool/postfix/private/auth) failed: No such file or directory Mar 17 16:45:19 master: Fatal: Failed to start listeners |
うん、10-master.confでpathの先頭に“/”付けて無かったわ。
修正修正。
|
1 2 3 4 5 6 |
# Postfix smtp-auth unix_listener /opt/local/var/spool/postfix/private/auth { mode = 0666 user = postfix group = postfix } |
次はコレ。
その場でエラーを吐いて欲しかったので、インデックスを作成させようとした。
|
1 |
doveadm(foopa@k-in.co.jp): Error: namespace configuration error: list=yes requires prefix=shared.%u. to end with separator / |
あちこちで、「セパレーターが……」と書かれていたが何だか判らん。
探しに探して見つけた。10-mail.confの中程に。prefix = shared.%u.と残っていた。他は“/”になっていた。検索漏れかな?(もう忘れたよ
|
1 2 3 4 |
# Mailboxes are visible under "shared/user@domain/" # %%n, %%d and %%u are expanded to the destination user. prefix = shared/%%u/ #prefix = shared.%%u. |
難しい。
インでっスクの作成はパスすることに。
10-mail.confのitsを排除した。後日(覚えていたら)設定し直す。
|
1 2 |
#mail_plugins = quota zlib acl fts mail_plugins = quota zlib acl |


