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
______________________________________________________
_______________________________________________
dovecot mailing list -- dovecot@dovecot.org
To unsubscribe send an email to dovecot-le...@dovecot.org

Reply via email to