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.
>

Reply via email to