cyrus-imap and full ldap support

Christopher Baron cbaron at umassd.edu
Wed Sep 1 16:19:55 EDT 2004



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
cbaron at umassd.edu - - - 508.910.6631

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3576 bytes
Desc: S/MIME Cryptographic Signature
Url : https://lists.andrew.cmu.edu/mailman/private/info-cyrus/attachments/20040901/0994deb5/smime.bin


More information about the Info-cyrus mailing list