testeur via Postfix-users: > Hi, > > Well. > i read it : > https://postfix.traduc.org/index.php/XFORWARD_README.html > But i don't know how to implement that in postfix (master.cf ?) ?! the > link explain the "protocol"... > there's no howto to do it... > > if someone know an howto somewhere ?
You could try; postconf | grep xforward And then look at the parameters: To send XFORWARD: https://www.postfix.org/postconf.5.html#smtp_send_xforward_command To receive XFORWARD: https://www.postfix.org/postconf.5.html#smtpd_authorized_xforward_hosts Wietse > Regards, > > PG > > On 11/10/2023 00:20, Wietse Venema via Postfix-users wrote: > > testeur via Postfix-users: > >> Hi, > >> > >> I don't understand how the External_Postfix_relay server could send > >> XCLIENT commands to the final postfix server ? > >> is there some modifications to do in the master.cf file ? > > You asked how to impersonate a client or server TCP endpoint. Postfix > > supports receiving TCP endpoint impersonation commands using two > > protocols: XCLIENT (used by nginx) and the HaProxy protocol. The > > primary use cases are load balancers and policy testing. > > > > There is no code in Postfix to send XCLIENT or HaProxy commands > > for the simple reason that no-one has needed it. > > > > Postfix does support sending XFORWARD commands with remote SMTP > > client information for the purpose of logging, not impersonantion. > > It is typically used with SMTP-based content filters. > > > > Wietse > > > >> Regards, > >> > >> On 08/10/2023 22:19, Wietse Venema via Postfix-users wrote: > >>> testeur via Postfix-users: > >>>> Hi, > >>>> > >>>> I try to find a solution to forward the IP source from the postfix relay > >>>> to the final postfix server (internal). > >>>> > >>>> Mail_Message sent to -> External_Postfix_relay (ip source from client > >>>> ok) -> Internal_Postfix_server (ip source from external postfix relay, > >>>> not the one from client's mail_message) > >>>> > >>>> How can i do that ? > >>> If you want to propagate the remote SMTP client IP address or the > >>> External_Postfix_relay server IP address, the External_Postfix_relay > >>> server could send XCLIENT commands to the final postfix server > >>> (internal). See https://www.postfix.org/XCLIENT_README.html > >>> > >>> Or you could use Postfix's HaProxy protocol support in the final > >>> postfix server (internal) to get a similar result. > >>> > >>> Wietse > >>> _______________________________________________ > >>> Postfix-users mailing list -- postfix-users@postfix.org > >>> To unsubscribe send an email to postfix-users-le...@postfix.org > >> _______________________________________________ > >> Postfix-users mailing list -- postfix-users@postfix.org > >> To unsubscribe send an email to postfix-users-le...@postfix.org > >> > > _______________________________________________ > > Postfix-users mailing list -- postfix-users@postfix.org > > To unsubscribe send an email to postfix-users-le...@postfix.org > _______________________________________________ > Postfix-users mailing list -- postfix-users@postfix.org > To unsubscribe send an email to postfix-users-le...@postfix.org > _______________________________________________ Postfix-users mailing list -- postfix-users@postfix.org To unsubscribe send an email to postfix-users-le...@postfix.org