On Thu, 30 Sep 2004, Fernando Maior wrote:
>I am using Courier IMAP and qmail. It is running nice, but I would
>like to use Binc IMAP that is faster, simpler and use less memory.
It is faster and simpler, but it doesn't use less memory AFAIK.
Courier-IMAP is written in C and bases its memory allocations on malloc().
It also caches nothing, which is a reason for why its performance is not
so good always. Binc IMAP uses C++, which has slightly more memory
overhead, and the STL, which never frees memory. It also caches things to
improve performance a tad.
But all in all, modern machines have way more memory than Binc needs.
>Does binc-imap support the above standard for folders/files?
>How to configure it?
Yes, it's the default setup. No need to configure anything.
>Also, we are using the qmail-ldap patch and info about the place
>where to store messages (mailMessageStore from qmail.schema) is
>in LDAP, for each user. The LDAP service also provides homeDirectory
>for each user, which is different from mailMessageStore, because
>we are using virtual maildirs, like below:
>/home/vmail/(username)/Maildir/{cur,new,tmp}
qmail-ldap, or rather checkpassword-ldap, should work perfectly fine with
Binc IMAP. Simply replace the checkpassword program in the run files.
>Question 2)
>For each user, binc-imap should use mailMessageStore as the mail
>delivery path for messages. How to configure it to behave that
>way? Is there a need for patching it? Is there a patch to it?
Try installing it, make sure it uses checkpassword-ldap, and see if it
works :-).
Andy
--
Andreas Aardal Hanssen | http://www.andreas.hanssen.name/gpg
Author of Binc IMAP | "It is better not to do something
http://www.bincimap.org/ | than to do it poorly."