Comment rediriger tout le courrier d'un domaine vers un autre dans Postfix?


12

J'ai deux formes du même nom de domaine, l'une étant une faute d'orthographe courante de l'autre, disons tedswidgets.com et tedswigets.com.

Je voudrais rediriger tout le courrier pour <someone> @ tedswigets.com vers ce même <someone> @ tedswidgets.com.

Il y a beaucoup d'informations sur la façon d'attraper tous les messages d'un domaine et de les rediriger vers une seule adresse, mais je ne veux pas le faire - je veux attraper tous les messages d'un domaine et les rediriger, en conservant la partie nom d'utilisateur, et remappez-le à l'adresse équivalente sur l'autre domaine.

Désolé, j'aurais dû mentionner que j'utilise des domaines d'alias virtuels et que j'ai beaucoup d'autres domaines pour lesquels je sers des e-mails sur ce serveur. Ces deux domaines sont les deux seuls parmi tant d'autres qui doivent se refléter.

Réponses:


12

Ajoutez tedswigets.com à votre liste virtual_alias_domains puis dans votre fichier virtuel ajoutez:

@tedswigets.com       @tedswidgets.com

Selon virtual (5), lorsque le résultat a la forme @otherdomain, le résultat devient le même utilisateur dans l'autre domaine . Ainsi, @tedswigets interceptera tous les courriels anyuser@tedwigets.com et les @tedswidgets dans le résultat le feront devenir anyuser@tedswidgets.com.


Il n'est actuellement pas nécessaire de faire quoi que ce soit virtual_alias_domains, seule la partie du virtualfichier est suffisante.
Simon Woodside

Le fichier virtuel est la liste virtual_alias_domains.
thomasrutter

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.