D. R. Evans:
> I have a postfix setup that, for a long time, has done exactly what I want.
> But now I have to change something and I have no idea how to make this
> particular change:
>
> E-mail from several domains are sourced on my network. Now I need to treat
> e-mail with the From: line
> [email protected]
> differently from e-mail with the From: line
> [email protected]
>
> Until now, both those From: lines have been treated the same -- some
> processing, then mostly sent to a relayhost, with some specific destinations
> handled via the transport map; but now I need to send all e-mails with the
> second From: line to a different relayhost from the one that handles the
> first
> From: line.
There are two features that support sender-dependent routing:
sender_dependent_relayhost_maps
This looks up a relayhost value that depends on sender.
Like relayhost, this uses default_transport.
It is seached with the envelope sender address and @domain.
sender_dependent_default_transport_maps
This overrides transport and destination.
It is seached with the envelope sender address and @domain.
In most cases, sender_dependent_relayhost_maps will do the job.
sender_dependent_default_transport_maps can be used to implement
quality of service for different senders.
Wietse
> It's been more than a decade since I've had much to do with postfix
> configuration, so I don't remember a whole lot; but looking around online I
> couldn't find any hints as to how to deal with the above situation. So any
> pointers would be gratefully received.
>
> Doc Evans
>
> --
> Web: http://enginehousebooks.com/drevans
>