Hi all, I'm having a real nightmare syncing gmail to outlook.com. I've figured out the mappings of default folders but then ran into a very strange problem with inbox subfolders :
Gmail side, they are either Inbox/subfolder or INBOX/subfolder I found what was the root cause of that: subfolders created with thunderbird use INBOX, subfolders created with outlook 2016 use Inbox The problem is that our users were migrated from thunderbird to outlook a few months ago. So in the gmail mailboxes, i got mixed Inbox and INBOX subfolders (depending on when the subfolder was created) (As an added bonus, gmail webmail doesn't even manage inbox subfolders, they are shown as UNBOX/subfolder as if it was the folder name) INBOX to INBOX is of course no problem for mbsync I managed to make Inbox to INBOX work, but I can't figure out a way to manage mixed cases (I've 80 mailboxes to sync, I can't rename hundreds subfolders accross all the mailboxes) I'm currently using this: Channel base Master :google: Slave :outlook: Patterns * !INBOX/* !Inbox/* ![Gmail]* (the list goes on with localized folder names) Channel subinbox Master ":google:Inbox" Slave ":outlook:INBOX" Patterns /* Group transfer Channel subinbox Channel base This works perfectly when all INBOX subfolders are in the form Inbox/subfolder gmail side, but outputs warnings when there are INBOX/subfolders gmail side Can I change the patterns of the base channel to stop ignoring INBOX/* and Inbox/* , ignore the warnings but will not this results in double transfer of the mails in those subfolders ? Any idea appreciated ! Thanks ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ isync-devel mailing list isync-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/isync-devel