post...@ptld.com:
> Follow up...
> 
> > I have virtual mailboxes:
> >     u...@example.com
> >     catch...@example.com
> > 
> > I have virtual aliases:
> >     al...@example.com -> u...@example.com
> >     @example.com -> catch...@example.com
> > 
> > But when I send email to al...@example.com it goes to catch...@example.com 
> > maildir 
> > instead of u...@example.com as expected.

Postfix secrets unleashed:

VIRTUAL(5)                    File Formats Manual                   VIRTUAL(5)
...
DESCRIPTION
       The optional virtual(5) alias table rewrites recipient addresses for
        ...
       Virtual aliasing is recursive, ...

To stop the recursion for a specific user, ADD a 1:1 alias:

 u...@example.com -> u...@example.com

This works because the more specific u...@example.com has higher
precedence than the less specific @example.com.

        Wietse

Reply via email to