Postfix : gérer les extensions d’adresses avec Dovecot en LDA
Boris HUISGEN October 6, 2012
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)