Servus Liste,

ich hab mir einen Pop3Client f�r das Web geschrieben funktioniert 
soweit auch tadellos.
Ich hab nur ein Problem wozu ich selbst noch keine L�sung gefunden habe. Beim Parsen 
und Decodieren der Mail-Header ist mir aufgefallen das die Header (z.B. From oder 
Subject) einer Mail die mit Outlook (getestet mit Outlook XP) keine korrekte 
"Qouted-Printable" Codierung haben oder ich mach was falsch.

Eine Mail mit dem Betreff "Test f�r Webmailer" �ber Outlook geschickt sieht bei mir 
v�llig verhunzt aus "Test für Webmailer".

Beim betrachten der uncodierten Header ist mir aufgefallen das f�r den Buchstaben "�" 
das Quoted-Printable�quivalent =C3=9F stehen hat, wobei dieses doch =81 haben m�sste 
oder ?

meine DecodeMethode sieht wie folgt aus:

public static string DecodeQuotedPrintable(string encodedString)
{       
        string[] split = encodedString.Split('\n');
        System.Text.StringBuilder result = new System.Text.StringBuilder();
        foreach(string tmp in split)
        {
                char[] chr = tmp.ToCharArray();
                for (int i = 0; i< chr.Length; i++)
                {
                        if(chr[i].Equals('='))
                        {
                                i++;
                                if(!chr[i].Equals('\r'))
                                {
                                        string qpHex = new string(chr, i, 2);
                                        result.Append((char) 
System.Convert.ToByte(qpHex, 16));
                                }
                                i++;
                                continue;
                        }
                        result.Append(chr[i]);
                }
        }
        return result.ToString();
}

Hat jemand ne Idee oder f�llt was auf ?

Gruss Hermann
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an