james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stefano Bagnara <apa...@bago.org>
Subject Re: [jira] Commented: (JAMES-562) Aliasmanagment should not depend on a user
Date Tue, 05 Sep 2006 16:34:31 GMT
Noel J. Bergman wrote:
> Also, to speak directly to your concern, please consider that we already
> have JDBC and XML based VUT implementations.  Doesn't it seem reasonable to
> unify the mapping code by writing a VUT that is populated from user
> repositories?  For one thing, as I noted, the account-based alias/forwarding
> code happens only during local delivery, whereas virtual user table behavior
> can happen anywhere in the pipeline, from in-protocol to delivery.

I already splitted LocalDelivery into UsersRepositoryAliasingForwarding 
and ToMultiRepository. The first one is the one that is needed to 
support the aliasing/forwarding. We may remove LocalDelivery from our 
config.xml and insert the 2 mailets as separate instances so that it 
will be much more clear what happens and when.

This may mean that also UsersRepositoryAliasingForwarding is movable 
around like the VUTs and that we could write a fastfail for it like for 
VUTs.

I always thought that all of this stuff should be accessed via a common 
interface so we may create services and have generic 
mailets/matchers/fastfailfilters to access them.

Stefano


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


Mime
View raw message