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. 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. > 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---- And make sure the mailboxes do exist. Regards Ansgar Wiechers -- "Abstractions save us time working, but they don't save us time learning." --Joel Spolsky