Could anyone confirm whether this seems like a real bug before I spend time trying to work around or fix it? To summarize, my configuration is:
default_transport = error:External delivery disabled sender_dependent_default_transport_maps = inline:{ @yanofsky.org=smtp:[smtp-relay.gmail.com]:587 } The behavior I expect with this configuration is that outgoing messages with a @yanofsky.org sender get accepted, and all other outgoing messages get rejected. The observed behavior matches the expected behavior when the outgoing messages come in through the sendmail command, but when the outgoing messages instead come in through smtpd, they all get rejected even when the sender is from yanofsky.org and smtpd_*_restrictions are set to permit. (Mechanics of how this happens are described in my original message: http://thread.gmane.org/gmane.mail.postfix.user/256025). Thanks.