Closed Bug 724445 Opened 14 years ago Closed 5 years ago

Thunderbird Localized version cannot create Drafts/Sent folder

Categories

(MailNews Core :: Networking: IMAP, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: m_kato, Unassigned)

Details

(Keywords: intl, regression, regressionwindow-wanted, Whiteboard: [regression:TB??])

When saving message to drafts on IMAP, if this folder doesn't exist, Thunberbird creates Drafts folder on IMAP mailbox. When using localized version of Thunderbird, it creates localized name. (ex. If Japanese version, it creates "下書き", not "Drafts"). So, since this isn't "Drafts", thunderbird cannot save draft mail. Also, same issue occurs on "Sent" (送信済み) folder.
Hi Makoto, This is strange because on the French release, Thunderbird create an English folder name on the server (for instance, it create a folder called "Trash"). Are you sure that you don't melt folder's name in Thunderbird and folder's name on the server?Because the first one is localized in Thunderbird, and the second one isn't. Maybe you should check the set-up of your Draft folder in the "Account parameters" settings?
Confirmed with ja build of next trouble shooting info. > Mozilla/5.0 (Windows NT 5.1; rv:13.0a1) Gecko/20120206 Thunderbird/13.0a1 (How can we report about localized build by string shown in Tb?) Following is IMAP log when "Save As Draft" with next condition. > "Drafts" folder doesn't exist on server("Draft" is official in Yahoo! IMAP) > mail.identity.default.draft_folder;mailbox://nobody@Local%20Folders/Drafts > mail.identity.id1.draft_folder;imap://boyacky%40rocktmail.com@imap.mail.yahoo.com/Drafts > mail.identity.id1.drafts_folder_picker_mode;0 (use Drafts of this account) Because Yahoo! IMAP rejects Japanese name folder("下書き"), test can be easily repeated. > [1844] 3512[566b5c0]: 360e400:imap.mail.yahoo.com:S-Draft:ProcessCurrentURL:imap://boyacky%40rocktmail%2Ecom@imap.mail.yahoo.com:993/ensureExists%3E/%26Tgtm+DBN-: = currentUrl > [1844] 3512[566b5c0]: 360e400:imap.mail.yahoo.com:S-Draft:SendData: 8 list "" "&Tgtm+DBN-" > [1844] 3512[566b5c0]: ReadNextLine [stream=4a45de8 nb=21 needmore=0] > [1844] 3512[566b5c0]: 360e400:imap.mail.yahoo.com:S-Draft:CreateNewLineFromSocket: 8 OK LIST completed > [1844] 3512[566b5c0]: 360e400:imap.mail.yahoo.com:S-Draft:SendData: 9 create "&Tgtm+DBN-" > [1844] 3512[566b5c0]: ReadNextLine [stream=4a45de8 nb=75 needmore=0] > [1844] 3512[566b5c0]: 360e400:imap.mail.yahoo.com:S-Draft:CreateNewLineFromSocket: 9 NO [CANNOT] CREATE failed - Mailbox name(s) contains invalid characters > [1844] 0[100f140]: NotifyCompletion - src dest imap://boyacky%40rocktmail.com@imap.mail.yahoo.com/Drafts It looks that, in ensureExists, draft folder name of "Drafts" finally falls back to localized draft folder name which should be used only as label name in UI. > So, since this isn't "Drafts", thunderbird cannot save draft mail. User can choose "下書き"(actual folder name in modified UTF-7 is &Tgtm+DBN-) at Others: of Copies&Folders, if server permits folder name of "下書き" and it is created at server.
Component: General → Networking: IMAP
Keywords: intl
Product: Thunderbird → MailNews Core
QA Contact: general → networking.imap
In Tb 9.0.1 ja, correct folder name is used for ensureExists instead of localized label name of folder. > :imap.mail.yahoo.com:S-INBOX:ProcessCurrentURL:imap://boyacky%40rocktmail%2Ecom@imap.mail.yahoo.com:993/ensureExists%3E/Drafts: = currentUrl > :imap.mail.yahoo.com:S-INBOX:SendData: 8 list "" "Drafts" > :imap.mail.yahoo.com:S-INBOX:CreateNewLineFromSocket: 8 OK LIST completed > :imap.mail.yahoo.com:S-INBOX:SendData: 9 create "Drafts" > :imap.mail.yahoo.com:S-INBOX:CreateNewLineFromSocket: 9 OK CREATE completed
Whiteboard: [regression:TB??]

Alice, can you reproduce this?

Flags: needinfo?(alice0775)

(In reply to Wayne Mery (:wsmwk) from comment #4)

Alice, can you reproduce this?

I tried with hotmail.com and yahoo.com mail both IMAP on Daily81.0a1(20200814091607) ja build Windows10 Japanese version.
However, I cannot reproduce the issue. I can save a draft mail to "下書き" folder.

Flags: needinfo?(alice0775)

Thunderbird78.0( 20200713151512) ja build also works for me.

Thanks for testing

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.