Dovecot 2.1.xx にアップデートしたらログインできない
何気なく dovecot をアップデートしたらログインできなくなったのでメモ。
Jan 13 14:01:44 [dovecot] imap(xxx@xxxx.xxxx.xx): Error: user xxx@xxxx.xxxx.xx: Initialization failed: namespace configuration error: inbox=yes namespace missing Jan 13 14:01:44 [dovecot] imap(xxx@xxxx.xxxx.xx): Error: Invalid user settings. Refer to server log for more information.
ぐぐってみると 15-mailboxes.conf というファイルが何か悪さしているらしい。中身を見ると mailbox のディレクトリ構造を指定しているように見えるが、これを読み込まないようにする。
要するに削除! (バックアップはとっておきます)
$ sudo mv /etc/dovecot/conf.d/15-mailboxes.conf /etc/dovecot/15-mailboxes.conf.orig $ sudo /etc/init.d/dovecot restart
根本的な解決ではないような気もするが、これで通るようになった。