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

Reply via email to