Re: cyrus-imap and full ldap support

From: Patrice (no email)
Date: Thu Sep 02 2004 - 03:32:54 EDT


ok, I understand now
then , you just have to worry about the ldap
I will do a daily export of the mailboxes.db and forget it

Thank You
Patrice

Christopher Baron wrote:

>
>
> 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
>
>
>

---
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







Hosted Email Solutions

Invaluement Anti-Spam DNSBLs



Powered By FreeBSD   Powered By FreeBSD