Ok, I'm sure that this has been discussed somewhere, but my google-foo is
not strong enough to find the answers I'm looking for, so I'm throwing
myself at your mercy.  Pointers to the relevant docs would be greatly
appreciated.

My mail server is hosting many domains, and is configured along the lines
of the virtual domain how-to documentation: all users and domains are
virtual.  I've recently taken over operation of a mail domain which has
actual recipients (i.e. they exist in my virtual users table, and the
virtual agent delivers mail to them).  However, each of these users ALSO
exists in another virtual domain, which is nothing more than a 'shadow'.

My question is this: how do I setup to alias all of my users in domain A
so that they also appear in domain B, and do so WITHOUT turning my server
into a backscatter source?  I've read the documentation for the
virtual-alias-domains setting and it appears that it would do what I want,
EXCEPT that there is no validation done that the user receiving mail
actually exists until AFTER the mail has been received.  This is precisely
what I wish to avoid.

Is there a way to make postfix verify if the ultimate recipient actually
exists when you are doing aliasing?

Do I need to do some kind of rewrite with canonical_maps or something?

Thanks in advance,
Chris

Reply via email to