2010/3/16 Ansgar Wiechers <li...@planetcobalt.net> > > On 2010-03-16 Oleksii Krykun wrote: > > I have two virtual domains, e.g. domain1 and domain2 > > And I have us...@domain1, us...@domain1 and us...@domain2, us...@domain2. > > Now I need to receive all mail to us...@domain2 into us...@domain1 mailbox, > > us...@domain2 ->us...@domain1 > > and > > us...@domain1->us...@domain2, us...@domain1->us...@domain2. > > > > I set up two domain aliases: > > @domain1 @domain2 > > and > > @domain2 @domain1 > > This makes you a backscatterer, because Postfix will accept all mail for > both domain1 and domain2 and create bounces if both local delivery and > forwarding to the other domain fails.
I don't see any difference between one or two domains here. For one domain if local delivery fails Postfix will create bounces too. > > Don't do that. Ever. > > > All works fine. But if I send message to non-existent mailbox (e.g. > > us...@domain1) I receive true NDR but get following warning: > > > > Mar 16 10:43:07 mail postfix/cleanup[28954]: warning: F41F4B82A: > > unreasonable virtual_alias_maps map nesting for us...@domain1. > > > > Is this a serious problem? > > Yes. Why? > > > How to resolve it? > > Make the virtual aliases explicit. > > ----8<---- > us...@domain2 us...@domain1 > us...@domain2 us...@domain1 > us...@domain1 us...@domain2 > us...@domain1 us...@domain2 > ---->8---- > I have more than 4 mailboxes. :-) Does another solution exist? > And make sure the mailboxes do exist. >