You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Nov 9, 2017. It is now read-only.
This issue happens whenever you have a folder with the same name but different casing between source and destination (ie. "folder" - "Folder"). IMAP protocol is case sensitive, but gmail isn't and throws a fatal error that stops the migration.
I coded a simple patch that adds a new quirk, that checks a regexp for the name.
defmailbox(name,delim='/')retries=0name.gsub!(/^(inbox\/?)/i){ $1.upcase}name.gsub!(delim,self.delim)name.gsub!(/\s+/,' ')if@quirks[:gmail]# Gmail doesn't allow folders with leading or trailing whitespace. \name.strip!if@quirks[:gmail]beginif@quirks[:gmail]# In Gmail folders are not case sensitive update_mailboxes@mailboxes.keys.eachdo |key|
ifkey =~ /^#{Regexp.quote(name)}$/ireturn@mailboxes[key]endendraiseMailboxNotFoundError,"mailbox not found: #{name}"end@mailboxes.fetch(name)doupdate_mailboxes[....]
The text was updated successfully, but these errors were encountered:
This issue happens whenever you have a folder with the same name but different casing between source and destination (ie. "folder" - "Folder"). IMAP protocol is case sensitive, but gmail isn't and throws a fatal error that stops the migration.
I coded a simple patch that adds a new quirk, that checks a regexp for the name.
The text was updated successfully, but these errors were encountered: