Postfix: faire un alias basé sur regex

Procédure

Modifier le fichier config postfix

nano /etc/postfix/main.cf

et y ajouter dans virtual_alias par exemple

virtual_alias_maps =
regex:/etc/postfix/alias-regex
proxy:mysql:/etc/postfix/sql/sql-aliases.cf

Créer un fichier contenant la liste des alias:

nano /etc/postfix/alias-regex

avec quelques exemples:

/btest.*@sneyers.org/ machin@sneyers.org
/.*@outlook.*/i relay:[smtp-relay.sendinblue.com]:587
/.*@live.*/i relay:[smtp-relay.sendinblue.com]:587

Sources

https://discourse.mailinabox.email/t/creating-email-alias-with-wildcard-user-xxx-com/5302

https://www.linuxbabe.com/mail-server/postfix-transport-map-relay-map-flexible-email-delivery