Attachment Storage problems

Daniel van Ham Colchete daniel.colchete at gmail.com
Thu Aug 4 14:03:18 UTC 2016


Guys,

I started using single instance attachment storage a while ago but I had
too many problems with it. My logs are filled with errors like:
Aug 03 18:41:38 imap(user at domain): Error:
read(attachments-connector(zlib(/srv/dovecot/mdbox/domain/user/storage/m.2)))
failed:
read(/srv/dovecot/attach/domain/5f/03/5f03f1d7da846fe9268473cae5219ae31019fd540dc67f58596d8390be4a0f2256158b1e9ba327841c513a6d927dbe9b767b7ad94f8ae5772674cccb3124b69d-7be2ef0e97036457c52000009331bd36[base64:19
b/l]) failed:
open(/srv/dovecot/attach/domain/5f/03/5f03f1d7da846fe9268473cae5219ae31019fd540dc67f58596d8390be4a0f2256158b1e9ba327841c513a6d927dbe9b767b7ad94f8ae5772674cccb3124b69d-7be2ef0e97036457c52000009331bd36)
failed: No such file or directory (uid=23484, box=INBOX)

The funny thing is that the directory /srv/dovecot/attach/domain/5f/03/
doesn't even exist!

So, I would like to stop using it and my question is: how? First we would
need to stop writting things there while still reading it. How can I tell
dovecot to stop using it on new e-mail?

Second would be a dsync-like migration reinserting the attachments on the
messages back. How can I do that? Most importantly, what do I do with the
messages that lost attachments?

Thank you very much.

Best,
Daniel Colchete


More information about the dovecot mailing list