On Mon, Nov 09, 2015 at 09:03:05AM -0300, Igor Almeida wrote: > > Of course. I'm wondering what would happend if... E.g., the user enable > > the option in the IMAP repository of the configuration. > > > Right now, nothing. Only MaildirRepository parses the config file to > assemble the dictionary (patch 1/3). > > >> In my use case, IMAP -> Maildir, the flags are already there and we're > >> just translating them to lower-case letters. > > > > Oh, didn't you implement Maildir -> IMAP too? > > > Not yet,
Fine! So, I'll merge this topic as soon as documentation is added. :-) > at first I didn't intend to since my IMAP repository is > configured as readonly, but considering that i'll eventually use notmuch > it will be inevitable. Ok. > So maybe __syncmessagesto_flags could check if the Maildir side > (regardless of being source or destination) has a mapping, and use the > reverse mapping if it is the source. Then, to fully support Maildir -> > IMAP, I'd have to check if/how offlineimap currently adds keywords to > messages. Comments welcome. Keywords aren't supported at all. Doing IMAP -> Maildir is the easy part of the full sync. Unknown mappings can easily be discarded (if code is not already there). For IMAP -> Maildir, we have to check if the remote will support each keyword. IOW, honor PERMANENTFLAGS. Next, we'll want to check if the quick sync will consider keywords as expected. -- Nicolas Sebrecht _______________________________________________ OfflineIMAP-project mailing list: [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/offlineimap-project OfflineIMAP homepages: - https://github.com/OfflineIMAP - http://offlineimap.org
