Bonjour,
Est-il possible de définir le relayhost pour un flux mail définit à la fois par le destinataire et l'expéditeur ?
De manière simplifié :
Expéditeur : fax@domain.local Destinataire : 211@distribution
Par défaut il y a un relayhost de défini.
Mais je dois utiliser un autre relais pour les mails de cet expéditeur vers ce destinataire et uniquement entre eux.
Merci d'avance.
Cordialement
Jean Milot
Hello, je pense que tu peux t'en sortir via une transport map : http://www.postfix.org/postconf.5.html#transport_maps Bonne soirée,
Le mar. 20 févr. 2018 à 17:06, Jean Milot milot.jean@gmail.com a écrit :
Bonjour,
Est-il possible de définir le relayhost pour un flux mail définit à la fois par le destinataire et l'expéditeur ?
De manière simplifié :
Expéditeur : fax@domain.local Destinataire : 211@distribution
Par défaut il y a un relayhost de défini.
Mais je dois utiliser un autre relais pour les mails de cet expéditeur vers ce destinataire et uniquement entre eux.
Merci d'avance.
Cordialement
Jean Milot _______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/
La transport map ne permettra que de re-router sur le destinataire. Pour matcher l'expéditeur, je pense qu'il faudra aussi du header_check.
On 2018-02-20 17:50, Olivier Duquesne (DaffyDuke) wrote:
Hello, je pense que tu peux t'en sortir via une transport map : http://www.postfix.org/postconf.5.html#transport_maps [2] Bonne soirée,
Le mar. 20 févr. 2018 à 17:06, Jean Milot milot.jean@gmail.com a écrit :
Bonjour,
Est-il possible de définir le relayhost pour un flux mail définit à la fois par le destinataire et l'expéditeur ?
De manière simplifié :
Expéditeur : fax@domain.local Destinataire : 211@distribution
Par défaut il y a un relayhost de défini.
Mais je dois utiliser un autre relais pour les mails de cet expéditeur vers ce destinataire et uniquement entre eux.
Merci d'avance.
Cordialement
Jean Milot _______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/ [1]
--
Oliver Duquesne aka DaffyDuke http://www.coincoin.fr.eu.org [3]
Excusez les éventuelles erreurs, ce message a été envoyé depuis un mobile.
Links:
[1] http://www.frsag.org/ [2] http://www.postfix.org/postconf.5.html#transport_maps [3] http://www.coincoin.fr.eu.org
Liste de diffusion du FRsAG http://www.frsag.org/
Salut,
Pour le routage en fonction de l'expéditeur, j'ai déjà utilisé un truc du style:
smtpd_sender_restrictions check_sender_access hash:/etc/postfix/sender-access
puis dans /etc/postfix/sender-access j'avais domainExpditeur.com FILTER smtp:mon.routage.intra
Pour le combiner avec un destinataire, je n'ai jamais eu a faire. Si jamais ce n'est pas possible en "une" fois (mais c'est peut être possible), tu peux essayer de faire en "2" fois:
Conf Postfix A: si sender est XXX -> envoi vers postfix B sinon envoi vers destination 222 Conf Postfix B: si destinataire est YYY -> envoi vers destination 111 sinon -> envoi vers destination 222
Postfix A et B étant sur 2 ports différents.
Bonjour Jean,
J'ai déjà mis en place ce genre de solution il y a quelques temps pour un système de FAX. Cette configuration n'étant plus en production, je ne peux pas certifier qu'elle soit fonctionnelle, mais c'est en tout cas une piste.
Les access policy delegation de postfix permettent d'effectuer des actions en se basant sur un script. Si le script retourne une instruction du type "FILTER smtp:[smtp-relay.example.org]", c'est smtp-relay.example.org qui sera utilisé en tant que relayhost. La documentation sur cette fonction est disponible ici http://www.postfix.org/SMTPD_POLICY_README.html
Le script greylist.pl mentionné dans la documentation m'avait servi de base pour celui en PJ. Il correspond à ce qui est souhaité, à cela près que le relayhost est défini en fonction des domaines de l'expéditeur et du destinataire.
Pour la mise en place, en reprenant la documentation postfix :
/etc/postfix/master.cf: fax_relay unix - n n - 0 spawn user=nobody argv=/usr/bin/perl /usr/libexec/postfix/fax_relay.pl
/etc/postfix/main.cf: smtpd_recipient_restrictions = ... check_policy_service unix:private/fax_relay ...
En espérant avoir aidé.
Cordialement, -- M. Marion DESNAULT
Le 20/02/2018 17:05, Jean Milot a écrit :
Bonjour,
Est-il possible de définir le relayhost pour un flux mail définit à la fois par le destinataire et l'expéditeur ?
De manière simplifié :
Expéditeur : fax@domain.local Destinataire : 211@distribution
Par défaut il y a un relayhost de défini.
Mais je dois utiliser un autre relais pour les mails de cet expéditeur vers ce destinataire et uniquement entre eux.
Merci d'avance.
Cordialement
Jean Milot _______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/