Ce que vous recherchez est une table d'alias virtuelle et vous pouvez le faire en utilisant ce qui suit ...
Vous devez d'abord éditer, ou créer s'il n'existe pas déjà, le fichier / etc / postfix / virtual .
example.com whatever
@example.com user@example.com
Après avoir enregistré cela, vous devrez exécuter postmap /etc/postfix/virtual
afin de générer le /etc/postfix/virtual.db indexé Postfix lira.
Vous devrez ensuite modifier le fichier /etc/postfix/main.cf et vous assurer que la ligne suivante n'est pas commentée :
virtual_alias_maps = hash:/etc/postfix/virtual
Cela permettra en fait à postfix de connaître la table des alias virtuels et de l'utiliser.
Le problème lié à l'utilisation de l' luser_relay
option, comme d'autres l'ont mentionné, est qu'il est traité comme l'utilisateur de dernier recours pour les adresses inconnues par l'agent de livraison local. Si postfix ne gère le courrier que pour un domaine, cela peut être utilisé pour cela, mais il peut masquer d'autres erreurs de configuration et entraînera probablement des résultats inattendus si plusieurs domaines sont traités.
La seule mise en garde que je me sens obligé de mentionner est qu'en créant un alias générique de cette nature, vous ouvrez votre système de messagerie pour accepter des messages pour des adresses qui n'existeront pas et courez le risque d'avoir la boîte aux lettres remplie rapidement de spam pour inexistant. boîtes aux lettres.