Hi,

We currently have mail infrastructure setup like:

mail.domain.co.za (primary in our dc)
ptamail.domain.co.za (pta office)
jhbmail.domain.co.za (jhb office)

Currently we use mail.domain.co.za as the outgoing server for all
users, but I want to change that so that user will use
$branchmail.domain.co.za as outgoing per branch to save on bandwidth.

Doing that, and then sending a mail from ptau...@domain.co.za to
jhbu...@domain.co.za results in:

Message sending failed since the following recipients were rejected by
the server: jhbu...@domain.co.za (The server responded: ": Recipient
address rejected: User unknown in local recipient table" This is a
temporary failure. You may try again later.)

Which makes sense as jhbuser only exists on jhbmail.domain.co.za as a
user account.

mail.domain.co.za knows about all accounts via the aliases file.
How can I configure postfix on ptamail.co.za to relay mail through
mail.domain.co.za only when the user is not found locally?

I've tried simply setting:

fallback_transport = mail.domain.co.za

But it doesn't take effect, perhaps something else is taking
precedence and I need to do more configuration?  Perhaps there is
another way to do this instead?

Much appreciated.
Pieter Steyn

Reply via email to