Actually, it is a Cyrus question - and the answer is...
We don't have any way to remove a flag, sorry. Honestly the "workaround" is:
a) create a new folder
b) copy all the messages there
c) delete the original folder
d) rename the new folder back.
The reconstruct will only work if you delete the cyrus.header file, which will be
worse for IO anyway.
Bron.
On Sat, Mar 10, 2012, at 03:12 AM, Reinaldo de Carvalho wrote:
You need understand the IMAP protocol and implement this with some language. This is not a cyrus question but IMAP operation.
[]'sReinaldoSent from my iPhoneHi, first sorry for sending the same topic again, maybe I wasn't clear enough before.
I need to remove permanently a user flag from a mailbox without reconstructing it, once Cyrus supports a maximum of 128 flags per folder sometimes the user may need to remove a flag to create another. How do I do it?
Thanks !
--
My best regards, Fabio Soares Schmidt Linux Professional Institute - LPIC-3 Novell Certified Linux Administrator Novell Data Center Technical Specialist Microsoft Certified Technology Specialist: Active Directory
----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/---- Cyrus Home Page: http://www.cyrusimap.org/ List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
--
Bron Gondwana
---- Cyrus Home Page: http://www.cyrusimap.org/ List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/