-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tuesday 31 July 2001 01:51, Ingo Kl=F6cker wrote: > On Tuesday, 31. July 2001 01:17, Sascha Raabe wrote: > > ok, sorry, little incorrectness in my descrpition: the adress has > > to contain two email adresses and the second one has to contain an > > german "umlaut" (e.g. =E4, =FC, =F6, etc.) > > > > step-by-step instruction i did here: > > > > 1. compose a new message with following adress field: > > "foo bar" ,"t=F6rg" This will not exhibit the problem. But Foo_B=E4r will! > I still can't reproduce it. It seems to have been fixed already. NAK. > Therefore I close this bug report. ACK, because this patch fixes the problem. KMMsgBase::encodeRFC2047Quoted() "forgot" to encode underscores, which=20 are a shortcut encoding for =3D20 (space) (in QP, in RFC2047 only? - too=20 lazy to look up). On decode that underscore was decoded to a space ->=20 bingo. Index: kmmsgbase.cpp =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/kde/kdenetwork/kmail/kmmsgbase.cpp,v retrieving revision 1.83 diff -u -3 -p -r1.83 kmmsgbase.cpp - --- kmmsgbase.cpp 2001/07/29 07:54:52 1.83 +++ kmmsgbase.cpp 2001/07/31 11:08:53 @@ -328,7 +328,7 @@ QCString KMMsgBase::encodeRFC2047Quoted( for (unsigned int i =3D 0; i < aStr.length(); i++) { ch =3D aStr.at(i); - - if (ch >=3D 128 || especials.find(aStr.at(i)) !=3D -1) + if (ch >=3D 128 || ch =3D=3D '_' || especials.find(aStr.at(i)) !=3D = -1) { result +=3D "=3D"; hex =3D ((ch & 0xF0) >> 4) + 48; Marc - --=20 Marc Mutz http://marc.mutz.com/ http://www.mathematik.uni-bielefeld.de/~mmutz/ http://EncryptionHOWTO.sourceforge.net/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE7Zq5l3oWD+L2/6DgRAmcvAJ42aTuiXv/TKHz3lHg6HCpN2/WhiQCeLX1n qo1GOI4Z2nBEjvMfLECcqIw=3D =3DKrU0 -----END PGP SIGNATURE----- _______________________________________________ Kmail Developers mailing list Kmail@master.kde.org http://master.kde.org/mailman/listinfo/kmail