On 4/4/17 1:17 PM, Derek Otto wrote:
>>
support-t...@lists.mozilla.org
>>
https://lists.mozilla.org/listinfo/support-thunderbird
>> To unsubscribe, send an email to support-thunderbird-request@
>>
lists.mozilla.org?subject=unsubscribe
>>
>>
>>
>> I am puzzled by the caret in the folder pathname :
>>
>> [Gmail]^Drafts
>>
>> Is that a typo, or for real?
>>
>> The presence of the [Gmail] looks to me as if you have used the root
>> folder setting to flatten the Gmail folder structure. (I've been trying
>> this myself recently, with mixed feelings about it, since while it makes
>> the appearance a little more tidy in Thunderbird, it is more ugly in all
>> my other mail clients.)
>>
>> However in all of mine, I have a / where you have the ^. The slash seems
>> to me to be a perfectly reasonable subfolder indicator. The use of a ^
>> here doesn't look meaningful. I would take it that yours denotes a folder
>> named "[Gmail]^Drafts" whereas "[Gmail]/Drafts" denotes that Drafts is a
>> subfolder of [Gmail]. In my two accounts where I have tried this
>> flattening, the / properly corresponds with what I see in the Gmail web
>> portal and in all my other email clients.
>>
>> So, how did that caret get there?
>
> The caret is not a typo. It's what appears in the error. I haven't really
> tried to flatten the folder view in thunderbird at all. That [Gmail] entry
> is simply a top level folder containing "All Mail", "Drafts"", Spam",
> "Trash", etc. from the Gmail account when an IMAP account is set up in
> thunderbird. What's weird is that the caret only shows up in the errors, not
> in the folder structure of the profile or in the config editor. For
> instance, that drafts folder referenced in the above error is
>
> imap://
derekotto%40gma...@imap.gmail.com/[Gmail]/Drafts
>
> in the about:config, and in the actual profile filesystem, there is an
> actual path for:
>
> ImapMail/
imap.gmail.com/[Gmail].sbd/Drafts.msf
>
> It seems like you might be on the right path that there might be a bug
> somewhere that the caret is used somewhere in thunderbird's code as a way to
> not clobber the use of the slash in filesystem paths, but then gets used
> literally on startup somewhere. I don't know where to check that though.
>
A lot of the OAuth2 stuff has been updated in TB52.0 so maybe when it's
released it'll help. You can always try the 52.0 Linux version from
here:
https://tinyurl.com/lh2ne6s