J'essaie de trouver comment obtenir que postfix accepte les e-mails pour n'importe quel sous-domaine de mon site principal. Je n'ai pas de domaines virtuels, juste une longue liste de sous-domaines pour la livraison locale. En particulier, j'alimente python@*.mydomain.com
un Python en utilisant le fichier d'alias:
python: |/www/proc_email.py
Le Python peut gérer la livraison à partir de là. J'imagine que cela ressemble à quelque chose comme:
mydestination = encendio, localhost.localdomain, localhost, *.mydomain.com
J'utilise la dernière version de postfix sur Ubuntu (je ne sais pas à juste titre comment vérifier la version).
Merci d'avance.
La solution pcre dans la réponse acceptée fonctionne bien, mais vous voudrez peut-être envisager d'ancrer l'expression rationnelle pour éviter d'obtenir des hits sur une partie du nom de domaine.
la source
*.mydomain.com
ne fonctionnera pas.Vous devez créer
relay-domains
et mettre tous vos sous-domaines dedans. 1 par ligne.la source