我在 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
所有其他用户都正常
关于为什么创建这个结构有任何提示吗?
答案1
这似乎是某种错误。您使用的是哪个版本的 cyrus imap?
作为一个快速解决方案,我认为以下应该可行。
使用 cyradm 删除那些恶意邮箱。
您可以找到如何使用 cyradm这里。
localhost> sam user.foo.INBOX.* cyrus d
localhost> dm user.foo.INBOX.*