[Dovecot] shared folder: messages become invisible

Burckhard Schmidt bschmidt at cms.hu-berlin.de
Wed Apr 6 15:27:09 EEST 2011


Hello,

after dealing with shared folder within version 2.0 rc* I started using 
it with a group of users.

user1 shares a folder to user2.
user2 has access to messages of this shared folder.
After a "random" time (minutes up to several days) user2 doesn't see 
those messages anymore.
user1 (the owner) hasn't changed anything inside this folder. All 
messages are still in place and normal visible for him.

If user1 copies (whit TB) a messages into that folder user2 can see 
sometimes all messages again.
But after a "random" time it happens again. user2 sees an empty shared 
folder.
Deleting dovecot.index.log and dovecot.index.cache does not help.

I have version 2.0.11 (2.0.10 same problem).
mail_gid = sysdov
mail_uid = sysdov
namespace {
   inbox = yes
   list = yes
   location =
   prefix =
   separator = /
   subscriptions = yes
   type = private
}
namespace {
   list = yes
   location = 
maildir:%%h/maildir:CONTROL=~/control/FremdeOrdner/%%u:LAYOUT=fs
   prefix = FremdeOrdner/%%u/
   separator = /
   subscriptions = no
   type = shared
}

mail_location = 
maildir:~/maildir:INDEX=/addons/index/%u:CONTROL=~/control:LAYOUT=fs

I checked in a dialog:
user1:
1 login user1 ...
1 OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE 
IDLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS MULTIAPPEND 
UNSELECT CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE 
QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS ACL 
RIGHTS=texk] Logged in
1 list "" "*"
...
* LIST (\HasChildren) "/" "94ssl"     #this one is shared to user2
* LIST (\HasNoChildren) "/" "94ssl/ansicht"        #this one too

user2:
1 login user2 ...
1 OK [CAPABILITY ...
1 list "" "*"
...
* LIST (\HasChildren) "/" "FremdeOrdner/user1/94ssl"
* LIST (\HasNoChildren) "/" "FremdeOrdner/user1/94ssl/ansicht"

...

user1:
1 examine 94ssl
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft)
* OK [PERMANENTFLAGS ()] Read-only mailbox.
* 2 EXISTS                      # 2 messages
* 0 RECENT
* OK [UIDVALIDITY 1301570235] UIDs valid
* OK [UIDNEXT 3] Predicted next UID
* OK [HIGHESTMODSEQ 4] Highest
1 OK [READ-ONLY] Select completed.
1 examine 94ssl/ansicht
* OK [CLOSED] Previous mailbox closed.
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft unknown-0)
* OK [PERMANENTFLAGS ()] Read-only mailbox.
* 6 EXISTS                      # 6 messages
* 0 RECENT
* OK [UIDVALIDITY 1301570236] UIDs valid
* OK [UIDNEXT 7] Predicted next UID
* OK [HIGHESTMODSEQ 14] Highest
1 OK [READ-ONLY] Select completed.

user2
1 examine FremdeOrdner/user1/94ssl
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft)
* OK [PERMANENTFLAGS ()] Read-only mailbox.
* 0 EXISTS                      # no message, should be 2
* 0 RECENT
* OK [UIDVALIDITY 1301570944] UIDs valid
* OK [UIDNEXT 6] Predicted next UID
* OK [HIGHESTMODSEQ 11] Highest
1 OK [READ-ONLY] Select completed.

1 examine FremdeOrdner/user1/94ssl/ansicht
* OK [CLOSED] Previous mailbox closed.
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft NonJunk unknown-0)
* OK [PERMANENTFLAGS ()] Read-only mailbox.
* 0 EXISTS                      # no message, shold be 6
* 0 RECENT
* OK [UIDVALIDITY 1301570943] UIDs valid
* OK [UIDNEXT 33] Predicted next UID
* OK [HIGHESTMODSEQ 37] Highest
1 OK [READ-ONLY] Select completed.

user1/control/94ssl/dovecot-uidlist:
3 V1301570235 N1 G8406fb358864944d710300000cd09d4f
1 :1301570819.M719509P910.suncom2,S=1319,W=1348
2 :1301585261.M338176P881.suncom2,S=23758,W=24220
user1/control/94ssl/ansicht/dovecot-uidlist:
3 V1301570236 N1 G3e8f0f00b862944d6f0300000cd09d4f
1 :1301570366.M22178P901.suncom2,S=1149,W=1173
2 :1301575917.M12924P1028.suncom2,S=1035,W=1055
3 :1301576897.M502460P1043.suncom2,S=1156,W=1183
4 :1301580697.M399644P1089.suncom2,S=1147,W=1174
5 :1285149220.M287482P15434.suncom2,S=1122,W=1149
6 :1301582382.M287792P1196.suncom2,S=1019,W=1039

user2/control/FremdeOrdner/user1/dovecot-uidvalidity: 4d946580
user2/control/FremdeOrdner/user1/dovecot-uidvalidity.4d946580

user2/control/FremdeOrdner/user1/94ssl/dovecot-uidlist:
3 V1301570944 N6 G9536eb178474944db10300000cd09d4f
3 :1301585261.M338176P881.suncom2,S=23758,W=24220
4 :1301570819.M719509P910.suncom2,S=1319,W=1348

user2/control/FremdeOrdner/user1/94ssl/ansicht/dovecot-uidlist:
3 V1301570943 N33 G5efdb6247f65944d880300000cd09d4f
21 :1301570366.M22178P901.suncom2,S=1149,W=1173
22 :1301575917.M12924P1028.suncom2,S=1035,W=1055
23 :1301576897.M502460P1043.suncom2,S=1156,W=1183
24 :1301580697.M399644P1089.suncom2,S=1147,W=1174
25 :1301582382.M287792P1196.suncom2,S=1019,W=1039
26 :1285149220.M287482P15434.suncom2,S=1122,W=1149

-- 
regards --- Burckhard Schmidt


More information about the dovecot mailing list