Actuellement, j'ai un fichier /etc/postfix/virtual
qui contient des entrées comme :
user@foo.com foo@bar.com
Je veux pouvoir rediriger user+asdf@foo.com
vers foo+asd@bar.com
Comment puis-je faire cela?
MODIFICATION : J'ai défini
propagate_unmatched_extensions = canonical, virtual
et
recipient_delimiter = +
mais je continue de recevoir Adresse du destinataire rejetée : Utilisateur inconnu dans la table des destinataires locaux;
MODIFICATION II: J'ai apporté les modifications suggérées dans la réponse mise à jour de @Schot avec quelques progrès;
Maintenant, je reçois Adresse du destinataire rejetée: Utilisateur inconnu dans la table d'alias virtuels;
lors de l'envoi à user+asdf@foo.com
L'envoi à user@foo.com fonctionnait à la fois avant et après les modifications
MODIFICATION III:
Postfix est en version 2.3.3 - Je n'ai pas de journaux mail.warn
ou mail.err
séparés - seulement le /var/log/maillog
. Voici l'extrait complet (anonymisé) :
MODIFICATION IV: Mise à jour vers postfix 2.3.19 sans succès.
MODIFICATION V: En faisant postconf -n
il est apparu que recipient_delimiter
était mal orthographié dans le fichier main.cf
ainsi que ci-dessus et le délimiteur n'était pas pris en compte du tout.