Postfix : gérer les extensions d'adresses avec Dovecot en LDA

Boris HUISGEN
|
Lex extensions d’adresses mail permettent le classement des messages dans des dossiers prédéfinis d’une mailbox. Le dossier est à spécifier selon le format : user+folder@my.domain soit ici suite au caractère d’extension +.
La configuration à effectuer/modifier au niveau de Postifx avec le LDA Dovecot est la suivante :
- fichier main.cf :
recipient_delimiter = +
- fichier master.cf :
dovecot unix - n n - - pipe flags=DRhu user=vmail:vmail argv=/usr/local/libexec/dovecot/dovecot-lda -f \({sender} -d \){user}@\({nexthop} -m \){extension}
Exemple de réception avec le tag important pour l’adresse test@blabla.com :
Sep 19 17:40:30 bob postfix/qmgr[2722]: 8A372A37: from=<bhuisgen@blabla.com>, size=523, nrcpt=1 (queue active)
Sep 19 17:40:30 bob dovecot: deliver(test@blabla.com): msgid=<3603e08cd9281b4ccdb5654a5ac08e40@blabla.com>: saved mail to important
Sep 19 17:40:30 bob postfix/pipe[2752]: 8A372A37: to=<test+important@blabla.com>, relay=dovecot, delay=0.06, delays=0.05/0/0/0.01, dsn=2.0.0, status=sent (delivered via dovecot service)