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