Einzelnen Beitrag anzeigen

AuronTLG

Registriert seit: 2. Mai 2018
Ort: Marburg
250 Beiträge
 
Delphi 12 Athens
 
#1

TIDIMAP4 Problem mit Envelope Encoding

  Alt 25. Jun 2024, 10:19
Moin,
ich habe hier ein Problem, zu dem ich nicht wirklich was finde.

Ich experimentiere gerade mit einem eigenen EMail-Client rum, bei dem ich per TIDIMAP4 die Nachrichten-Kopf-Informationen (Betreff, Absender, Datum...) in einem Mailfach anzeigen will.
Dabei habe ich recht schnell gemerkt, dass RetrieveAllEnvelopes die Funktion der Wahl ist, allein schon wegen der Geschwindigkeit (Header aberufen ist unglaublich lahm).
Das einzige Problem dabei ist, dass beim Auslesen der dadurch abgerufenen TIDMessages es wohl Encoding-Probleme gibt.
Beispiel:
Wo mir ein abgerufener Header beispielsweise "Herzlichen Glückwunsch! Ihr Microsoft-Konto steht bereit" als Subject liefert, bekomme ich vom Envelope derselben Nachricht stattdessen "=?UTF-8?Q?Herzlichen_Gl=C3=BCckwunsch!_Ihr_Microsoft-Konto_steht_?= =?UTF-8?Q?bereit?=". Sender-Adresse und Name sind ebenfalls zerhauen.

Bevor ich jetzt anfange, mit UTF-8-Encoding herumzufuschen, wollte ich mal nachfragen, ob ich eventuell etwas grundsätzlich falsch mache, eben weil ich zu dem Thema nicht viel aktuelles finde.
  Mit Zitat antworten Zitat