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

Reply via email to