現在のdovecot設定:
mail_location = mbox:~/mail:INBOX=/var/mail/%u
提案されたdoevecot設定
mail_location = mbox:~/mail:INBOX=/var/mail/%u:LAYOUT=fs
提案された構成の構文が正しいと仮定すると、これが私の質問です:
既存のユーザーが受信トレイの下にフォルダーまたはサブフォルダーを既に作成している場合、AFA を使用してアカウントにログインしたときに視覚的な違いに気付くでしょうか?
INBOX の下にサブフォルダを作成できないことに気づいたので、変更を提案します。なぜそうなるのかはよくわかりません。
答え1
INBOX の下にサブフォルダーを作成できないことに気付きました... なぜそうなるのかはよくわかりません。
これは、mbox 形式がサブフォルダをサポートしていないためです。「MBOX 形式では、クライアントがサブフォルダを作成できるのはフォルダかメールのどちらかのみで、両方を保存することはできません。」http://blog.workingweb.nl/2012/01/04/dovecot-with-mbox-imap-and-subfolders-or-target-mailbox-doesnt-allow-inferior-mailboxes。
一方、Dovecot が maildir 用に構成されている場合は、真のサブフォルダーを作成できます。例:
"mail_location = maildir:~/Maildir
「
の代わりに
"mail_location = mbox:~/mail:INBOX=/var/mail/%u"
-リック
答え2
既存のユーザーが受信トレイの下にフォルダーまたはサブフォルダーを既に作成している場合、AFA を使用してアカウントにログインしたときに視覚的な違いに気付くでしょうか?
はい、自分で変換するか、自動的に変換しない限り、すべてのサブフォルダーにはアクセスできなくなります。
変換するには、変換能力doveadm sync
。 がmail_location
dovecot の設定で新しい形式であると仮定します (例: )。maildir:~/Maildir:LAYOUT=fs
古い場所の各ユーザーに対してこれを実行します。
doveadm sync mbox:~/mail:INBOX=/var/mail/%u
ドキュメントには、この変換に関する詳細情報と、ダウンタイムなしで変換を実行する方法が記載されています。