Imap

cyrus impad 和遞歸“收件箱”目錄

  • November 29, 2011

我在 Fedora 上使用 cyrus imapd

使用者的郵箱呈現嵌套收件箱的深層樹:

user.foo
user.foo.Apple Mail To Do
user.foo.Archives
user.foo.Archives.2011
user.foo.Deleted Messages
user.foo.Drafts
user.foo.INBOX.Deleted Messages
user.foo.INBOX.INBOX.Deleted Messages
user.foo.INBOX.INBOX.INBOX.Deleted Messages
user.foo.INBOX.INBOX.INBOX.INBOX.Deleted Messages
user.foo.INBOX.INBOX.INBOX.INBOX.INBOX.Deleted Messages
user.foo.INBOX.INBOX.INBOX.INBOX.INBOX.INBOX.Deleted Messages
user.foo.INBOX.INBOX.INBOX.INBOX.INBOX.INBOX.INBOX.Deleted Messages
user.foo.INBOX.INBOX.INBOX.INBOX.INBOX.INBOX.INBOX.INBOX.Deleted Messages
user.foo.INBOX.INBOX.INBOX.INBOX.INBOX.INBOX.INBOX.INBOX.INBOX.Deleted Messages
[...]

如果我刪除文件夾並重建郵箱,則會重新創建文件夾

/usr/lib/cyrus-imapd/reconstruct -r -f user.foo

所有其他使用者都正常

關於為什麼創建這個結構的任何提示?

這似乎是某種錯誤。您使用的是哪個版本的 cyrus imap?

作為一個快速修復,我認為以下應該有效。

使用 cyradm 刪除那些流氓郵箱。

您可以在此處找到如何使用 cyradm 。

localhost> sam user.foo.INBOX.* cyrus d
localhost> dm user.foo.INBOX.*

引用自:https://unix.stackexchange.com/questions/25620