postfix / dovecot: dostarczaj nieograniczone aliasy dla poszczególnych użytkowników do poszczególnych folderów

1

Kontekst

Na serwerze Debian, na którym znajduje się domena małego ruchu, porządna konfiguracja poczty e-mail uruchamia Postfix jako serwer SMTP i Dovecot jako IMAP.

Konfiguracja Postfiksa obejmuje:

recipient_delimiter = _

co powoduje, że adresy user_anyword@domainsą dostarczane do folderu INBOX w user@domain. Na razie w porządku.

Życzenie: user_anyword@domaindo folderuanyword

Życzymy, aby adresowana poczta user_anyword@domainbyła dostarczana do folderu anywordużytkownika user@domain.

Wyszukaj przed opublikowaniem

Te strony są prawdopodobnie bardzo trafne:

Możliwe podejście

Prawdopodobnie można to osiągnąć na podstawie http://wiki.dovecot.org/LDA/Postfix i http://www.postfix.org/postconf.5.html#recipient_delimiter . Pomysł byłoby wykorzystać konfigurację pomiędzy postfixa dovecot-ldai dodać -mparametr do opowiedzenia folder docelowy:

mailbox_command = /usr/lib/dovecot/dovecot-lda -f "$SENDER" -a "$RECIPIENT" -m "${recipient_delimiter}${extension}"

Te dovecot-ldaopcje byłyby prawdopodobnie przydatne:

lda_mailbox_autocreate = yes
lda_mailbox_autosubscribe = yes

Prawdopodobnie mógłbym spróbować wkrótce. Jakiś komentarz? Czy możesz zaoferować warianty lub różne rozwiązania?

Stéphane Gourichon
źródło
1
Czy spojrzałeś na sito? Myślę, że jest to zalecany sposób sortowania dostawy do folderów dla Dovecot, i istnieje przykładowa konfiguracja, która wydaje się robić to, co chcesz. Może za pomocą podadresu, pliku do pliku, opcji zmiennych, jak pokazano na wiki2.dovecot.org/Pigeonhole/Sieve/… .
Guy

Odpowiedzi: