Je viens de commencer à jouer avec la réécriture de l'adresse de l'expéditeur avec postfix. Je fais tourner un serveur avec debian-7.11
et postfix-2.9.6
.
Contenu de /etc/postfix/main.cf
:
[...]
smtp_generic_maps = hash:/etc/postfix/generic
[...]
Contenu de /etc/postfix/generic
:
santiago@uranus.caoba.fr santiago.uranus.caoba.fr@caoba-mail.fr
auguste@uranus.caoba.fr auguste.uranus.caoba.fr@caoba-mail.fr
Et jusqu'à présent, cela fonctionne. Lorsque l'utilisateur santiago
envoie un courrier électronique, il est envoyé en tant que santiago.uranus.caoba.fr@caoba-mail.fr
et c'est ce que je veux.
Mon problème est que je veux que cette réécriture puisse être effectuée avec n'importe quel utilisateur sans avoir à ajouter des lignes supplémentaires à /etc/postfix/generic
. Je me demandais donc s'il était possible de le faire à l'aide d'une sorte d'expression régulière comme :
(.*)@$hostname $1.$hostname@caoba-mail.fr
Est-ce possible ?
Merci pour votre aide
Santiago