Maildir delimiter / Hardlinks / subscribe list file
Jerry Lundström <[email protected]> Wed, 20 Apr 2005 15:25:53 +0200
| Newsgroups | gmane.mail.imap.binc.devel |
|---|---|
| Organization | Stockholms universitet |
| Message-ID | <[email protected]> |
Hi,
I work at Stockholm University and we are looking into replacing our
courier-imap software with binc and I found a few things that we needed
to do and want to push them upstream. I have not checked if this is
changed/fixed in developer version so if that is the case -"I'm sorry" .
* bincimap-1.2.12final-maildir_delimiter.patch
This adds the options in bincimap.conf file to set the delimiter char of
the maildir. We needed this since the most used IMAP client we use
(mozilla/thunderbird) seems to cache the delimiter when it connects to
the IMAP server the first time so when switching from courier to
non-modified binc nothing would work since binc has '/' has static
delimiter.
Mailbox {
...
delimiter = ".",
...
}
* bincimap-1.2.12final-hardlinks_to_symlinks.patch
We use afs and afs can't do hardlinks. I don't know how safe this is
from race but i hope it pritty safe. Could this maybe be a configure
--option to enable in future versions?
* bincimap-1.2.12final-no_dotsubscribe_file.patch
This just remove the dot from .bincimap-subscribe filename. I don't know
why a dotfile was choosen for this kind of file since all other
data/cache files are just plainly dropped into INBOX path. We needed to
change this after a user went on our binc-test machine and then back to
our courier(s) and courier displayed the dotfile as a subfolder. Altho
this is really a bug in courier I don't see why this file should be any
diffrent then bincimap-cache/bincimap-uidvalidity .
--
Jerry Lundström
Sektionen för IT och media, Stockholms universitet
+46 (0)8 16 33 57 / +46 (0)706 18 33 57