Назад | Перейти на главную страницу

Есть ли способ замаскировать метку INBOX для общих почтовых ящиков Dovecot 1.2x?

Я устанавливаю новый сервер 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

Я лаю не на то дерево или это возможно?

это Тимо Сирайнен ответ в списке рассылки dovecot на этот вопрос

Есть ли способ сделать так, чтобы почтовый ящик нежелательной почты просто отображался в разделе «Другие пользователи / спам» и не требовал такой дополнительной глубины?

• Other Users
    • junkmail  

mail_shared_explicit_inbox = нет

Я использую Debian Squeeze и стандартный пакет dovecot, доступный в нем

Вам нужна версия 2.1.6 или новее. У Debian backports есть версия 2.1.7.