Patrice wrote:
Thank you for your answer,
my sasl server is working , I can authenticate my users into ldap
but if I understand well, the mailboxes.db define user on the imap
server.
but when I authenticate through sasl , I do a connection to ldap ,
that is working :)
I must create a user into my mailboxes.db and after that , I must
create the user into ldap? , isn't it ?
well, the way we're doing it the autocreate patch from UoA allows us to
not need to manually add users into the mailboxes.db as you say. So we
create the user in ldap then their mailboxes.db entry gets created.
I haven't worked deleting out yet. hah.
Christopher Baron wrote:
Patrice wrote:
Hi,
I need to migrate to cyrus-imap.
actually , I have all my users in an ldap database
As do I
cyrus-imap uses mailboxes.db to store users
if all my users are in ldap , I must use mailboxes.db ?
mailboxes.db is a list of all the mailboxes on the server, as well as
some other things. it is not just for authentication, it is also for
authorization.
and if true, I have to extract all my user id from ldap , to insert
them into mailboxes.db ?
what you should do is check out the Cyrus SASL project (which is
necessary anyway) and, specifically, saslauthd. You can use
saslauthd to authenticate imap/pop logins against an LDAP directory
server.
I have used the University of Athens's patch to cyrus to autocreate
mailboxes when a message is delivered, relying on the MTA (Postfix)
to verify the address is legitimate.
I had a few problems with case, but after some interesting debugging
things I've managed to get a fairly decent system going.
Check out http://email.uoa.gr/projects/cyrus/autocreate/
I also strongly suggest that you download both the Cyrus SASL and
Cyrus IMAP distributions and run throught he documentation with a
fine tooted comb.
ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/
There is also gobs of useful information at the Cyrus WIKI.
http://acs-wiki.andrew.cmu.edu/twiki/bin/view/Cyrus/WebHome
I hope this helps...
Chris
---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
--
Christopher M. Baron
Operations and Access Assistant
Computing and Information Technology Services
University of Massachusetts Dartmouth
[EMAIL PROTECTED] - - - 508.910.6631
smime.p7s
Description: S/MIME Cryptographic Signature