Email

有什麼方法可以屏蔽 Dovecot 1.2x 共享郵箱的收件箱標籤嗎?

  • February 13, 2013

我正在設置一個新的 Dovecot 伺服器來替換舊的 Cyrus 伺服器,並且需要盡可能保持一致。我有幾個本地帳戶,例如使用者可以共享訪問權限的 junkmail 和 notjunkmail,並且可以放入一些東西來訓練 sa-update。但是,當使用者通過垃圾郵件的收件箱共享時,它會顯示在層次結構中:

  • 其他使用者

    • 垃圾郵件

      • 收件箱

有什麼方法可以讓垃圾郵件的收件箱只顯示出來Other Users/junkmail而不需要額外的深度?

  • 其他使用者

    • 垃圾郵件

我正在執行 Debian Squeeze 和其中可用的標準 dovecot 包:

# uname -a
Linux internet.digitalquay.com.au 2.6.32-5-xen-amd64 #1 SMP Sun Sep 23 13:49:30 UTC 2012 x86_64 GNU/Linux
#dovecot --version
1.2.15

我在所有郵件都歸 vmail 使用者所有的配置中執行,因為我的印像是,如果有共享郵箱,這是一種更好的方式。

dovecot -n的相關位:

mail_uid: vmail
mail_gid: vmail
mail_location: maildir:/var/spool/dovecot/user/%u
mail_plugins: acl imap_acl
namespace:
 type: private
 separator: /
 inbox: yes
 list: yes
 subscriptions: yes
namespace:
 type: shared
 separator: /
 prefix: Other Users/%%u/
 location: maildir:/var/spool/dovecot/user/%%u:INDEX="/var/spool/dovecot/user/%u/Other\ Users/%%u"
 list: children
auth default:
 passdb:
   driver: ldap
   args: /etc/dovecot/dovecot-ldap.conf
 userdb:
   driver: passwd
   args: uid=vmail gid=vmail blocking=yes mail=maildir:/var/spool/dovecot/user/%u

我是在吠叫錯誤的樹,還是這可能?

這是蒂莫·西萊寧在鴿子郵件列表上對這個問題的回答

有沒有辦法讓垃圾郵件的收件箱只顯示在其他使用者/垃圾郵件中而不需要額外的深度?

• Other Users
   • junkmail  

mail_shared_explicit_inbox=否

我正在執行 Debian Squeeze 和其中可用的標準 dovecot 包

您需要 v2.1.6 或更高版本。Debian backports 有 2.1.7。

引用自:https://serverfault.com/questions/477950