Wietse Venema:
> Quanah Gibson-Mount:
> > We recently deployed into AWS, and were following 
> > <https://www.agari.com/scaling-postfix-on-aws-with-elastic-load-balancing/>.
> > 
> > However, we found that if we set postscreen_upstream_proxy_protocol=haproxy 
> > we are then no longer able to connect directly to the MTAs to send mail. 
> 
> Unlike XCLIENT, which sends information AFTER the SMTP handshake,
> HaProxy cannot be used in mixed mode, because it sends information
> BEFORE the SMTP handshake.
> 
> How would Postfix know that the client wants to send HaProxy 
> information before the SMTP handshake? If it could predict the
> future, then I would be rich.
> 
> > Is there any ability to support a mixed mode, where some clients are coming 
> > in via an upstream proxy and some are not?

I suppose that one could configure a namaddr_list (and use IP address
patterns only) that skips the haproxy protocol handshake.

        Wietse

Reply via email to