[KLUG Members] Cyrus IMAPD + Cyrus SASL2

Adam Williams members@kalamazoolinux.org
18 Jul 2003 10:30:35 -0400


> <snip everything>
> I managed to get it running in the end.  I noticed there was a newer 
> version of SASL out there, so I recompiled, changed ld.so.conf, and off it 
> went.  

Cool.  Happy to have another Cyrus user around.

> So far, Cyrus IMAP seems to be pretty cool.  A bit confusing at first, but 
> it comes to you.  The only issue I have is it's wierdo storage format.  

The mail store is sealed,  lots of people grouse about this - but it is
a GOOD thing.  Fewer fingers in the pie make for a more stable pie.  You
can access the mailstore using IMAP - that is how a mail store is
supposed to be accessed.

> I've read a few docs on spamassassin and it doesn't seem like it 
> integrates very well with Cyrus; and I doubt I could hack together a 

I believe you can run spamassassin, or at least other SPAM/VIRUS
filters, as a milter.  Which is the correct way to do it anyway.  Then
it happens while the message is in processing, rather than at point of
deliver (procmail, other hacks).

> script that did it correctly (although it seems close to qmail's maildir 
> format, sort of, with folders being directories and files being stored 
> individually underneath them with names like 1., 2., 3., etc.)

It is similair to maildir except for the binary indexes - which give it
the serious speed adavantge.  Folders with tens of thousands of messages
open instantly - very much NOT true with other IMAP servers.  Also makes
it really possible for multiple users to use a folder simultaneously,
which doesn't work so well with just straight maildir (although you can
get away with it for along time).