Mein Ziel wäre lediglich den Text (Body) einer Mail auszulesen, und zwar unabhängig davon mit welchem Programm diese versendet wurde.
Aktuell lade ich den body als reinen Text hiermit
Delphi-Quellcode:
MsgObject := TIdMessage.Create(nil);
IMAPClient.getUID(MsgIndex,MsgUID);
MsgRetrieved := IMAPClient.UIDRetrieveTextPeek (MsgUID, aText);
diesen zerpflücke ich dann reativ aufwendig.
In 95% der Fälle funktioniert die, aber leider nicht bei allen mails.
Ich vermute das ist abhängig davon mit welchem Mailprogramm diese verschickt werden und damit in welchem Format (
HTML, RichText, TextOnly).
gibt es eine Möglichkeit wirklich nur den Text einer Mail auslzulesen und die ganzen Formatierungen
HTML-Tags etc einfach aussen vor zu lassen ?
vG Martin