Closed
Bug 145293
Opened 23 years ago
Closed 12 years ago
Import in text format (txt,csv,tab): Should support non-ascii display names and email addresses
Categories
(MailNews Core :: Import, defect)
MailNews Core
Import
Tracking
(Not tracked)
RESOLVED
FIXED
Thunderbird 16.0
People
(Reporter: cavin, Assigned: hiro)
References
Details
(Keywords: dataloss, intl)
Attachments
(2 files, 3 obsolete files)
4.28 KB,
patch
|
hiro
:
review+
|
Details | Diff | Splinter Review |
21.26 KB,
patch
|
Bienvenu
:
review+
|
Details | Diff | Splinter Review |
This is spun off bug 91295 as the code currently only works for ascii display
names and email addresses. Some notes from 91592:
a) how does your code handle non-ASCII display names?
b) will this code work with IDNs in email addresses? (does eudora support
that?) see http://bugzilla.mozilla.org/show_bug.cgi?id=127399.
QA contact to myself.
Nominating for nsbeta1 since this used to be working.
Comment 2•23 years ago
|
||
Discussed in mail news bug meeting. Decided to minus this bug.
Comment 3•23 years ago
|
||
cavin, is this a bug for Eudora import?
Reporter | ||
Comment 4•23 years ago
|
||
No, I think this is a problem for all import.
Comment 5•23 years ago
|
||
okay, non ASCII e-mail address is not legal at this point I think no commercial
mailer support it, so we can focus on the non ASCII dispaly name problem.
QA contact to Marina. Please reassgin to appropriate person.
QA Contact: ji → marina
Comment 8•22 years ago
|
||
Gregg, please look at this bug too
-dassi
Comment 9•22 years ago
|
||
Mail triage team: nsbeta1+/adt3
Reporter | ||
Updated•22 years ago
|
Target Milestone: mozilla1.2alpha → mozilla1.4beta
Comment 10•22 years ago
|
||
I received e-mail with the source from line:
From: =?8859_1?B?S2FybGr8cmdlbg==?= Xxxxxxxxx <xxxxxxxxx@xxxxxx.com>
and Mozilla renders that first name as a Chinese character, 翽, which is U+7FFD
meaning "sounds of wings flapping". Well, the arguably input is garbage (it's
nothing like the guy's real name, and I usually get an accurate display of it
although it includes a u with umlaut) so I should expect to see garbage, but
certainly the input seems to be intended as an ISO 8859-1 string which cannot
include Chinese characters.
I am using Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624.
Updated•20 years ago
|
Product: MailNews → Core
Comment 11•19 years ago
|
||
should Bug 163501 dup to or depend on this bug?
Assignee: cavin → nobody
Severity: normal → critical
Keywords: dataloss
OS: Windows NT → All
QA Contact: marina
Comment 12•17 years ago
|
||
Mark and others,
a) is this really an import issue? or is it garden variety AB?
b) with no dupes or votes it's hard to imagine there aren't other bugs that haven't fixed or dupe parts of this bug. Might some be
bug 164121
bug 129407
bug 207998
And after those, what's not listed that's left to implement?
for the record, the spinoff reference in comment 0 is to end of bug 91295 comment 10.
QA Contact: import
Comment 13•17 years ago
|
||
(In reply to comment #12)
> a) is this really an import issue? or is it garden variety AB?
Not sure, I can't say I've really tried it, but given the lack of comments/other bugs about it, I'd be surprised if its a big problem still.
> b) with no dupes or votes it's hard to imagine there aren't other bugs that
> haven't fixed or dupe parts of this bug. Might some be
> bug 164121
> bug 129407
> bug 207998
> And after those, what's not listed that's left to implement?
There's one somewhere about allowing different character sets for import, that's probably the more relevant one in this case. So we could probably close this one now.
Comment 14•17 years ago
|
||
The e-mail mentioned in comment 10 now, in Thunderbird 2.0.0.6, displays with a Unicode unknown character symbol, a question mark in a diamond, rather than the Chinese character. As the input is garbage, that is probably correct behaviour, so at least this part of the bug seems to have been fixed.
Updated•16 years ago
|
Product: Core → MailNews Core
Updated•16 years ago
|
Target Milestone: mozilla1.4beta → ---
Comment 15•15 years ago
|
||
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100411 Icedove/3.0.4
The message from #10 still unreadable, despite my iconv knows that "8859_1" is valid codeset, and "S2FybGr8cmdlbg==" is decoded properly to "Karljürgen".
Updated•14 years ago
|
Summary: Import: Should support non-ascii display names and email addresses → Import in text format (txt,csv,tab): Should support non-ascii display names and email addresses
Whiteboard: [adt3]
Assignee | ||
Updated•13 years ago
|
Assignee: nobody → hiikezoe
Assignee | ||
Comment 17•13 years ago
|
||
This patch can not be applied without the fix for bug 703175 since both of patches touch nsTextAddress::DetermineDelim.
This patch uses MsgDetectCharsetFromFile which is introduced in bug 703503.
Attachment #576874 -
Flags: review?(dbienvenu)
Assignee | ||
Comment 18•13 years ago
|
||
Attachment #576876 -
Flags: review?(mconley)
Comment 21•13 years ago
|
||
Comment on attachment 576876 [details] [diff] [review]
Some tests
I haven't tried running the tests, but the code looks good to me. Thanks.
Attachment #576876 -
Flags: review?(mconley) → review+
Assignee | ||
Comment 22•12 years ago
|
||
Attachment #576874 -
Attachment is obsolete: true
Attachment #576874 -
Flags: review?(dbienvenu)
Attachment #637389 -
Flags: review?(dbienvenu)
Assignee | ||
Comment 23•12 years ago
|
||
carrying over review+.
Attachment #576876 -
Attachment is obsolete: true
Attachment #637391 -
Flags: review+
Assignee | ||
Comment 24•12 years ago
|
||
Attachment #637389 -
Attachment is obsolete: true
Attachment #637389 -
Flags: review?(dbienvenu)
Attachment #638259 -
Flags: review?(dbienvenu)
Comment 25•12 years ago
|
||
Comment on attachment 638259 [details] [diff] [review]
Adapt to the latest trunk and some cleanup from the previous patch
looks reasonable, tests pass, thx, Hiro!
Attachment #638259 -
Flags: review?(mozilla) → review+
Updated•12 years ago
|
Keywords: checkin-needed
Comment 26•12 years ago
|
||
https://hg.mozilla.org/comm-central/rev/c9097070b413
https://hg.mozilla.org/comm-central/rev/e6d59effc2e1
Status: NEW → RESOLVED
Closed: 12 years ago
Flags: in-testsuite+
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 16.0
Comment 27•12 years ago
|
||
Comment on attachment 638259 [details] [diff] [review]
Adapt to the latest trunk and some cleanup from the previous patch
>- numQuotes += MsgCountChar(line, '"');
>+ numQuotes += line.CountChar(PRUnichar('"'));
Noooooooooooooooooooooo!
You need to log in
before you can comment on or make changes to this bug.
Description
•