Hi Liste
We are and ISP and use Dovecot.
From time to time, we have customer reporting not being able to delete IMAP folder they have created.
This often seems to happen when some email client is creating temporary folder on some move or copy operations.
Permissions look right. I can't figure out, what goes wrong, but I can reproduce via telnet by manually issuing IMAP commands.
To me it looks like Dovecot forgets about what folders exist. Is there some caching of the folder information? Is there a way to enable some debug logging of folder creation and deletion?
Example: Customer has a Folder named: ARCHIV.AdministrationXXX
Folder file exists and permissions look right: ./ARCHIV/AdministrationXXX
d delete ARCHIV.AdministrationXXX d OK Delete completed (0.001 + 0.000 secs).
Folder file is still present and can not be deleted again. Re-Connecting with a client lists the folder as present despite having been deleted. It's sort of a Schrödinger Folder. It is there but it's also not there.
c create ARCHIV.AdministrationXXX c OK Create completed (0.007 + 0.000 + 0.006 secs). d delete ARCHIV.AdministrationXXX d OK Delete completed (0.006 + 0.000 + 0.005 secs).
Now the Folder File is gone, showing the permissions were correct.
I can do this corrective action via telnet. But most mail clients will refuse to create a Folder with the same name as an existing one.
What could cause that issue and how I could try to further debug the issue?
No errors, no hints in the logs.
-- Mit freundlichen Grüssen
-Benoît Panizzon- @ HomeOffice und normal erreichbar
I m p r o W a r e A G - Leiter Commerce Kunden
Zurlindenstrasse 29 Tel +41 61 826 93 00 CH-4133 Pratteln Fax +41 61 826 93 01 Schweiz Web http://www.imp.ch