Hi there, I'm currently looking at ways to integrate james into one of our projects, this project already has users in the database (mysql).
I now want to integrate james in this setup so that the mail-accounts in james will correspond to the users in my userdatabase..

ie user "ca" in my database will have a mail-account "ca" and they will both have the same password...

I have identified several ways to do this, all with different usability and "niceness" to it..

1 - complete manually, ie when someone adds an user on our database, the user must be added in james also, this requires lot of extra work, and lots of problems which is not desired...

2 - replicate our users from our database into the james-user database, this requires our program to actively support 2 user-databases, and every change in our system should be transfered to the james-database.

3 - have james look into our user-database for accounts and authentication, this requires that I change the james source, and keep up to date with new releases, and change it's source...

Or perheps #3 can be easier then that, if james does have a pluggable authentication system so that i can write my class that authenticates according to our database... and also gets user info from our database..

however I see problems with both #2 and #3 (#1 has been dissregarded)

Is there a prefered way to do this?
any recomendations?

I'm not sure if this will be done against the 2.1.x releases or the 3.0 release yet, if that helps...

/Christian Andersson


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to