Merci pour toutes vos réponses.
Le 17/02/2025 à 16:17, Théo VARIER a écrit :
> As tu essayé les regex :
> /(.*)@(undomain|exemple\.(org|fr))/ $1...@exemple.net
Oui, j'avais vu le type de /lookup "regexp"/ [1] mais rien dans la
documentation n'indiquait qu'on pouvait ré-utiliser les /capture groups/
[2].
Le 17/02/2025 à 15:39, Dominique Rousseau a écrit :
> Il faut ré-émettre les messages comme si ils venaient de ton serveur.
> Par exemple :
>
> https://github.com/roehling/postsrsd
OK, le /Sender Rewriting Scheme/ [1] semble être la bonne piste, et y'a
un package Debian tout prêt [2] 👍
Le 17/02/2025 à 15:43, Artur Pydo a écrit :
Normalement, tout est expliqué ici :
https://www.postfix.org/ADDRESS_REWRITING_README.html
J'avais lu cette page sans y trouver de cas qui corresponde à mon problème.
> Tu peux pas continuer à faire vivre le Postfix ?
> Certains GAFAM (Google) sont capables d’aller récupérer en POP3/IMAP
> un compte email externe (ça se configure au niveau utilisateur).
> c'est vraiment dommage de donner tes mails aux GAFAM... Surtout
> aujourd'hui, alors qu'une sorte de résistance semble enfin émerger
> chez les utilisateurs, en réaction aux actualités politiques
Je suis bien d'accord et aurais préféré faire autrement (y compris en
refilant la gestion e-mail à un tiers français) mais cette migration
vers Google a été amorcée avant mon arrivée et je ne suis pas seul à
décider.
Elle vient avec son lot d'avantages et fonctionnalités (qui peuvent ou
pas exister ailleurs) mais aussi d'inconvénients (sans même parler de
politique).
[1] : https://www.postfix.org/DATABASE_README.html#types
[2] : https://www.postfix.org/regexp_table.5.html
[3] : https://en.wikipedia.org/wiki/Sender_Rewriting_Scheme
[4] : https://debian-facile.org/doc:reseau:postfix:srs
--
DUVERGIER Claude
Le 17/02/2025 à 15:39, Dominique Rousseau a écrit :
Bonjour Claude,
Le Mon, Feb 17, 2025 at 03:29:20PM +0100, DUVERGIER Claude
[frsag...@claude.duvergier.fr] a écrit:
(...)
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))
Il faut ré-émettre les messages comme si ils venaient de ton serveur.
Par exemple :
https://github.com/roehling/postsrsd
_______________________________________________
Liste de diffusion du French Sysadmin Group
https://www.frsag.org/