Hi Aaron,

> > The change that we'd need is to check the aliases table, too, and abide by
> > it if the delivery address is a forward.
> > 
> > I'll repost this on the mailing list, too -- but are there any semantics
> > that would be ruined if we changed from:
> > 
> > if (address is username)
> >     put username on delivery list
> > else
> >     if (address has aliases)
> >         resolve aliases into deliveries and forwards
> > To:
> > 
> > if (address has aliases)
> >     resolve aliases into deliveries and forwards
> > else
> >     if (address is username)
> >         put username on delivery list

Why not:
if (address is username)
    put username on delivery list
if (address has aliases)
    resolve aliases into deliveries and forwards

The only difficulty is that double delivery should be prevented in case
username is [EMAIL PROTECTED] and there is an alias
[EMAIL PROTECTED]>[EMAIL PROTECTED]


Thomas
-- 
http://www.tmueller.com for pgp key (95702B3B)

Reply via email to