jeffrey j donovan:
> > First, Postfix needs to know what domains to receive mail for
> > (otherwise mail is rejected with "relay access denied").  You specify
> > each domain in one of the four domain lists: mydestination,
> > relay_domains, virtual_alias_domains, or virtual_mailbox_domains.

In addition, mail for $mydestination is given to $local_transport,
mail for $relay_domains is given to $relay_transport, and mail for
$virtual_mailbox_domains is given to $virtual_transport.  Other
mail is given to $default_transport, or returned as undeliverable.

The transport map is needed ONLY when Postfix chooses one of
($local_transport, $relay_transport, $virtual_transport,
$default_transport) and you want it to be different. 

If this is an issue with all recipients in the same domain, then
you have put that domain in the wrong domain list (and recipient
list as outlined in the next paragraph).

        Wietse

> > Then, Postfix needs to know what recipients exist in those domains
> > (otherwise mail is rejected with "user unknown"). Depending on the
> > domain list, you specify the recipient in one of the corresponding
> > recipient lists: local_recipient_maps, relay_recipient_maps,
> > virtual_alias_maps or virtual_mailbox_maps.
> > 
> > All the above is detailed on ADDRESS_CLASS_README.
> > 
> > If the recipient is does not exist in any of the four recipient
> > lists, then you must specify them in virtual_alias_maps.
> > 
> > (this is approximate; I have left out canonical mapping to avoid
> > overwhelming you with detail).
> 
> much thanks for the clarification. Where does the transport map fit in ?

Reply via email to