[Bug 188950] [NEW] kmail composer uses wrong name for ibm866 charset

Sergei Ivanov svivanov at pdmi.ras.ru
Mon Feb 4 14:48:35 UTC 2008

Public bug reported:

Kmail composer understands the "ibm866" charset but uses "ibm 866" (with
a space!) as its name in outgoing mail. This is incorrect, and other
mail clients are confused by this space. I was hit by this when I
received a mail with charset=ibm866, replied to it, and recipients could
not read the reply because Kmail tried to use the same charset when
replying but wrote 'charset="ibm 866"' in the header.

To reproduce:

In Kmail, go to Settings -> Composer -> Charset, try to add "ibm866" to
the list. It adds "ibm 866" instead.

Or, alternatively:

Make sure the option "Keep original charset when replying ..." (in the same menu) is checked.
Get a mail with charset="ibm866" (for example, create a simple ascii mail and edit "Content-Type:" field by hand).
Reply to this mail and view the reply as plain text. It has

Content-Type: text/plain;
  charset="ibm 866"

The clients that cannot read this include (some versions of)
SquirrelMail, MS Outlook Express, The Bat.

I am using Gutsy, kmail version is 4:3.5.7enterprise20070926-0ubuntu2. Output of kmail --version is:
Qt: 3.3.7
KDE: 3.5.8
KMail: 1.9.6 (enterprise 0.20070907.709405)

** Affects: kdepim (Ubuntu)
     Importance: Undecided
         Status: New

kmail composer uses wrong name for ibm866 charset
You received this bug notification because you are a member of Kubuntu
Team, which is a bug contact for kdepim in ubuntu.

More information about the kubuntu-bugs mailing list