使用 dovecot 更正“已发送/草稿/已删除”的命名空间配置

使用 dovecot 更正“已发送/草稿/已删除”的命名空间配置

Dovecot 似乎默认配置命名空间(conf.d/10-mail.confconf.d/15-mailboxes.conf)如下:

# 10-mail.conf
mail_location = mbox:~/mail:INBOX=/var/mail/%u
namespace inbox {
   inbox = yes
}
# 15-mailboxes.conf
namespace inbox {
   prefix = INBOX.
   mailbox Drafts {
     special_use = \Drafts
  }
  ...
}

现在一些客户端似乎正确地将它们用作INBOX.Sent(Thunderbird),其他客户端则创建INBOX.INBOX.Sent(K9-Mail)。

我认为 maildir 与 mbox 在如何处理子文件夹方面可能会存在一些混淆,并且我不确定是否应该是prefix =(空) 来解决问题或者INBOX.前缀是否真的正确,这可能是客户端问题。

相关内容