Hallo,
wie soll ich Deine Frage jetzt beantworten?
Vermutlich ist Jain jetzt richtig.
Mails können reiner Text sein.
Mails können
HTML sein.
In den einzelnen Messageparts können unterschiedliche Typen sein, ein Text-Part und ein
HTML-Part sind nicht ungewöhnlich.
Kannst Du mir per PN nochmal ein paar von Deinen Problemkandidaten schicken? Die würde ich mir dann mal anschauen, wenn's bei meinem Delphi 7 klapp, haben wir ein Versionsproblem, andernfalls ein Mailproblem.
So kommen wir glaub' ich nicht weiter. Theoretisch muss TIDMessage mit allen Mails zurechtkommen. Wenn das nicht klappt, liegt der Fehler eventuell in einer nicht standardkonformen Struktur der Mails.
An den unterschiedlichen Zeichensätze kann es (eigentlich) nicht liegen.