wv> Use sender_dependent_default_transport_maps, and create SMTP delivery wv> transports in master.cf each with their own smtp_sasl_mechanism_filter wv> setting.
wv> In the lookup result, specify an SMTP delivery transport:host. wv> Postfix expects the same syntax as "default_transport". Thanks! Even though I've been using and messing around with my very simple postfix setup, both from my home and work boxes, I don't think I ever changed anything in master.cf beyond enabling submission. In main.cf: - nulled sender sender_dependent_relayhost_maps - added sender_dependent_default_transport_maps=hash:/etc/postfix/sender_transport Created sender_transport: @domain1 google:[gmail-smtp.l.google.com]:587 @domain2 dreamhost:[smtp.dreamhost.com]:587 Added to master.cf: google unix - - n - - smtp -o smtp_sasl_mechanism_filter=xoauth2 dreamhost unix - - n - - smtp -o smtp_sasl_mechanism_filter=login And that works fine. Took me a bit of time to catch a typo, as I had postifx instead of postfix in the sender_transport path:-) -- Henrique