Salut,
Normalement, tout est expliqué ici :
https://www.postfix.org/ADDRESS_REWRITING_README.html
Le 17 février 2025 15:29:20 GMT+01:00, DUVERGIER Claude
<frsag...@claude.duvergier.fr> a écrit :
>Bonjour,
>
>
>TL;DR: Faire que Postfix accepte les e-mails pour t...@example.org et les
>transmette à t...@example.net (géré ailleurs) tout en préservant l'adresse de
>l'expéditeur.
>
>
>Cela fait quelque jours que je cherche une solution à mon problème sans
>trouver quoi que ce soit de probant : j'en viens à me dire que ça n'est pas
>possible mais sans en être sûr.
>
>J'ai "déplacé" mes adresses e-mails d'un vieux domaine "example.org" (org=old)
>à un nouveau domaine "example.net" (net=new).
>
>Les e-mails du nouveau domaine sont gérés par un GAFAM (l'enregistrement DNS
>MX de example.net pointe vers leurs serveurs).
>
>J'utilise un serveur Postfix en tant que serveur d'envoi SMTP pour différentes
>applications/scripts qui ne peuvent pas s'authentifier chez le GAFAM, ces
>e-mails générés par les app/script sont bien émis avec une adresse du nouveau
>domaine "example.net" en tant qu'expéditeur.
>
>D'ailleurs, parce que je ne veux pas gérer la réputation de l'IP de mon
>serveur Postfix, j'utilise un tiers pour l'envoi (`relayhost =
>external-smtp.acme.com`).
>
>Jusque là, ça fonctionne bien :
>
>* les e-mails pour *@example.net arrivent chez le GAFAM.
>* les apps/scripts envoient des e-mails en tant que t...@example.net et
> ils arrivent bien à destination.
>
>Par contre, l'enregistrement DNS MX de mon ancien domaine "example.org" pointe
>encore vers le serveur Postfix : envoyer un e-mail à t...@example.org le fait
>arriver dans mon Postfix.
>
>C'est normal mais j'aimerais ne pas perdre les e-mails adressés à mes
>anciennes adresses.
>
>Je pourrais mettre en place une réponse automatique lors de la réception de
>ces e-mails disant que cette adresse n'est plus valide et qu'ils devraient
>utiliser t...@example.net.
>
>Bien que simplet et pratique, ça n'est pas toujours possible (certaines de ces
>vieilles adresses sont déclarées chez des tiers, parfois des automates où il
>n'est pas évident de faire faire des modifications).
>
>Ce que je voudrais c'est :
>
>1. Postfix reçoit un e-mail pour $u...@example.org (dans le To:, le Cc:
> ou le Bcc:)
>2. Postfix modifie le destinataire pour y changer le domaine
> "example.org" en "example.net" et relaie l'e-mail via son relayhost (à
> destination de $u...@example.net donc)
>
>Mon essai naïf ne fonctionne pas :
>
>mail postfix/smtp[…]: …: to=<t...@example.net>, orig_to=<t...@example.org>,
>relay=external-smtp.acme.com[…]:587, delay=0.14, delays=0.02/0/0.07/0.06,
>dsn=5.0.0, status=bounced (host external-smtp.acme.com[…] said: 554 Message
>rejected: … (in reply to end of DATA command))
>
>Est-ce vraiment possible ? Je ne veux pas avoir à "déplacer" mon domaine
>example.org chez le GAFAM.
>
>En solution intermédiaire ? je pourrais mettre chaque e-mail reçu pour
>example.org) dans (=en PJ) un nouvel e-mails pour $u...@example.net et ayant
>pour expéditeur migrat...@example.net avec un corps du style :
>
>> bid...@caramail.fr vous a envoyé l'e-mail ci-joint sur votre ancienne
>> adresse e-mail @example.old. Pensez à le (re-)prévenir du changement.
>
>C'est pas trop moche, si ce n'est qu'on que le nom et l'adresse de
>l'expéditeur originelle sont planquées dans une PJ ce qui n'est pas pratique
>pour retrouver un e-mail de cette personne (sauf à re-importer le .eml joint
>dans son client e-mail, mais qui fait ça ?).
>
>Merci
>
>--
>DUVERGIER Claude
>
>_______________________________________________
>Liste de diffusion du French Sysadmin Group
>https://www.frsag.org/
--
Cordialement,
Artur
_______________________________________________
Liste de diffusion du French Sysadmin Group
https://www.frsag.org/