On 21 Mar 2016, at 21:45, Heiko Schlittermann hs@schlittermann.de wrote:
Hello,
in a current migration project we want to migrate from Cyrus to Dovecot. The Cyrus server stores expiry information as ANNOTATIONS.
ANNOTATE(-EXPERIMENT-1) is about per-email metadata. I think you're talking about the METADATA extension, which is per-folder.
On the Dovecot side I've set up the metadata/annotations plugin and it is working.
But 'dovecot backup …' doesn't seem to sync these metadata? Did I miss something here? Shouldn't the metadata be part of the backup?
No, currently imapc code doesn't support METADATA. If it did, dsync should work. It's not a small amount of code, but it shouldn't be very difficult to implement either. Anyway something that is very low priority for me right now, especially since you're the first person to ever request this functionality.