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


根本的な解決ではないような気もするが、これで通るようになった。