Evolution always uses UTF-8 for mail headers - it's no use in Japan

Bug #62395 reported by Jun Kobayashi
Affects Status Importance Assigned to Milestone
Fix Released
evolution-data-server (Ubuntu)
Fix Released
Ubuntu Desktop Bugs

Bug Description

Evolution always uses UTF-8 for mail headers even though we select "ISO-2022-JP" for character set in setting dialog. This config seems to have effect only for mail body.

Since many mail clients on PCs, mobile phones and some web sites(e.g. Hotmail) can't decode Japanese UTF-8 headers, we can't read Japanese subject and from fields on mails sent with Evolution.

This is because ISO-2022-JP is used for mail body and headers in Japan over the years, and it's hard to change all email clients on PCs and mobile phones to accept UTF-8 headers in the now.

I think it's big problem that Evolution, the Ubuntu default MUA, is hard to use in Japan.

description: updated
description: updated
Revision history for this message
Jun Kobayashi (jkbys) wrote :

Subscribed ubuntu-cjk-testers to ask whether this kind of problem exists in their languages or not.

Changed in evolution-data-server:
status: Unknown → Confirmed
Revision history for this message
Daniel Holbach (dholbach) wrote :

Confirmed as per upstream bug.

Changed in evolution-data-server:
assignee: nobody → desktop-bugs
importance: Undecided → Medium
status: Unconfirmed → Confirmed
Changed in evolution-data-server:
status: Confirmed → Fix Released
Revision history for this message
C de-Avillez (hggdh2) wrote :

marking as fix commited. A series of updates have been make upstream dealing with charset conversion. Should be available on next Evo update on Hardy.

Changed in evolution-data-server:
status: Confirmed → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package evolution-data-server - 2.21.5-0ubuntu1

evolution-data-server (2.21.5-0ubuntu1) hardy; urgency=low

  * New upstream version:
    New in 2.21.5
    - Improved Mime header decoding
    Bug Fixes:
    - #224026: Do not send headers in UTF-8 (LP: #62395)
    - #327965: Fixed multiple password prompts in an exchange account
    - #329692: Get the decoded content size of a MIME part
    - #339813: Always store birthday of contact with 4-digit year and modify it
      according to locale setting upon display
    - #341579: Improve SMTP error reporting
    - #348149: Convert a g_assert to g_warning.
    - #361972: Fix a crash if the action is not recognised by soup.
      So if the message is null return
    - #379896: Check the value for NULL before comparing.
    - #405497: Don't pass events if the object is being destroyed.
    - #474118: Downsyncs all the messages from folders marked for offline use
    - #500233: Handle empty strings
    - #503400: Remove excessive whitespace on password dialogs
    - #504837: Do not ignore HELO failed message
    - #506457: Fixed a crash in calendar (LP: #179132)
    - #508438: Extract error only if it is there
    Updated Translations
  * debian/patches/30_iconv-gb2312-gb18030.patch:
    - dropped, the issue should be fixed in the new version

 -- Sebastien Bacher <email address hidden> Mon, 14 Jan 2008 18:23:18 +0100

Changed in evolution-data-server:
status: Fix Committed → Fix Released
Changed in evolution-data-server:
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.