Контекст
На сервері Debian, на якому розміщений домен малого трафіку, пристойне налаштування електронної пошти запускає постфікс як SMTP-сервер і голубко як IMAP.
Конфігурація Postfix включає в себе:
recipient_delimiter = _
що призводить до того, що адреси фактів user_anyword@domain
будуть доставлені в папку INBOX user@domain
. Все йде нормально.
Бажання: user_anyword@domain
до папкиanyword
Ми хочемо, щоб адреса електронної пошти user_anyword@domain
була доставлена в папку anyword
користувача user@domain
.
Шукайте перед публікацією
Ці сторінки, ймовірно, дуже актуальні:
Можливий підхід
Можливо, це може бути досягнуто на основі http://wiki.dovecot.org/LDA/Postfix та http://www.postfix.org/postconf.5.html#recipient_delimiter . Ідея полягає в тому , щоб використовувати конфігурацію між postfix
і dovecot-lda
і додати -m
параметр сказати папку:
mailbox_command = /usr/lib/dovecot/dovecot-lda -f "$SENDER" -a "$RECIPIENT" -m "${recipient_delimiter}${extension}"
Ці dovecot-lda
варіанти, ймовірно, будуть корисні:
lda_mailbox_autocreate = yes
lda_mailbox_autosubscribe = yes
Я, мабуть, спробую це скоро. Будь-який коментар? Ви можете запропонувати варіанти чи різні рішення?