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: