> > What I'd actually intended to ask though is, if I wanted to add the > > > > -o transport_maps=static:relay:[10.2.0.17]:10015 > > > > to MASTER.cf, which of the three services' sections would I add this under, > > > > smtp inet n - n - 1 postscreen > > smtpd pass - - n - - smtpd > > > > &/or > > > > relayTEST unix - - n - - smtp > > The transport map specifies how to deliver mail. Therefore you need > to specify a master.cf service that delivers (not: receives) mail.
I get the *general* advice "Therefore you need to specify a master.cf service that delivers (not: receives) mail." But I guess that's the point of my question. I have 3 services: (1) smtp ... postscreen (2) smdpd ... smtpd (3) relayTEST ... smtp (1) receives mail AND delivers it to the 'internal' smptd instance, (2) (2) delivers mail, but only to the instance (3), which forwards the mail on further (3) is what delivers mail from my VPS to my office. It doesn't make sensd to add to (2) smdpd ... smtpd -o transport_maps=static:relayTEST:[10.2.0.17]:10015 because it's not relaying to 10.2.0.17. And, it doesn't make sense to add to (3) relayTEST ... smtp -o transport_maps=static:relayTEST:[10.2.0.17]:10015 because I have to tell something/somewhere FIRST to use the 'relayTEST' service. So it seems to me that all three services *deliver* mail. Which one, though, get's told somehow to use that external, static delivery route?