[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Courier: Shared Folders



Hallo,

nach längerem Probieren und Testen habe ich es hinbekommen, einen
"Shared Folder" mit dem Courier-IMAPd aus Debian Sarge einzurichten.
Zwei User können also auf einen gemeinsamen Ordner per IMAP-Client
zugreifen und darin Mails speichern.

Leider ist die Synchronisation dabei völlig daneben. User1 sieht zB. 5
Mails und User2 sieht 9 Mails - im selben Ordner! In dem Ordner sind
folgende Dateien:

1125679530.M527192P22393V0000000000000804I0007002F_2.server.de,S=357:2,S
1125680088.M472444P22663V0000000000000804I00070061_0.server.de,S=480:2,S
1125680512.M867304P22754V0000000000000804I00070084_0.server.de,S=480:2,S
1125680890.M35501P22754V0000000000000804I00070089_1.server.de,S=480:2,S
1125682689.M990449P22754V0000000000000804I0007008E_2.server.de,S=480:2,S
1125682746.M567420P23173V0000000000000804I0007006A_0.server.de,S=357:2,
RS
1125682758.M607763P23167V0000000000000804I00070087_0.server.de,S=400:2,
1125682758.M607902P23167V0000000000000804I000700A7_1.server.de,S=400:2,S
1125682758.M608016P23167V0000000000000804I000700A8_2.server.de,S=341:2,

Oder User1 markiert eine Mail als gelesen, die User2 dennoch als "neu"
sieht (auch nach einem Restart von Thunderbird und längerem warten).
Oder ein User kann einfach keine Mail löschen, obwohl er laut
Thunderbird das Recht dazu hat.


Der FAMd läuft und nimmt auch requests von Clients an. Die Shared Folder
wurden mit "write" erstellt:

Als User1 in ~/Maildir:

maildirmake -S sup
maildirmake -s write -f daniel sup

Und in die ~/Maildir/shared-maildirs beider User:

sup	/home/daniel/Maildir/sup

Als User2 in ~/Maildir:

maildirmake --add sup=/home/daniel/Maildir/sup $HOME/Maildir


In der /etc/courier/imapd ist eingestellt (was relevant ist dafür?):

IMAP_ENHANCEDIDLE=1
IMAP_USELOCKS=1
IMAP_CAPABILITY="IMAP4rev1 UIDPLUS CHILDREN NAMESPACE
THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE"

Ich schätze mal, entweder sind diese "Shared Folder" einfach buggy oder
ich habe etwas noch nicht korrekt eingestellt - nur was? Ich bin mit
meinem Latein am Ende. Hat jemand eine Idee wie ich die Synchronisation
einwandfrei hinbekomme?

Liebe Grüße
Daniel

PS: Ich hoffe die Mail kommt nicht doppelt, habe sie erst mit falschem
Absender abgeschickt. Wenn doch bitte ich um Entschuldigung.



Reply to: