Ik heb een functie waarin een mailtje geparst moet worden (de source van een mailtje). De headers zijn geen enkel probleem, maar bij de body stuit ik op een klein dingetje...
In een van de headers kun je nml opgeven welke charset gebruikt moet worden. Meestal zal dit een normale ansi charset zijn, dus ik wilde graag met die gegeven charset de body van het mailtje converteren naar unicode. Juist unicode omdat het waarschijnlijk is dat de tekens die in de body van het mailtje bedoeld worden, niet in de charset passen die in de locale van de gebruiker gedefinieerd is.
Kortom, ik wil de body van een mailtje *goed* inlezen, en dus niet 1:1 in een AnsiString kwakken
Ik weet wel hoe je dit kan doen als de charset utf-8 is (UTF8Decode), maar vanaf andere charsets converteren...
In een van de headers kun je nml opgeven welke charset gebruikt moet worden. Meestal zal dit een normale ansi charset zijn, dus ik wilde graag met die gegeven charset de body van het mailtje converteren naar unicode. Juist unicode omdat het waarschijnlijk is dat de tekens die in de body van het mailtje bedoeld worden, niet in de charset passen die in de locale van de gebruiker gedefinieerd is.
Kortom, ik wil de body van een mailtje *goed* inlezen, en dus niet 1:1 in een AnsiString kwakken
Ik weet wel hoe je dit kan doen als de charset utf-8 is (UTF8Decode), maar vanaf andere charsets converteren...
日本!🎌