Einzelnen Beitrag anzeigen

FrankJ28

Registriert seit: 7. Apr 2008
211 Beiträge
 
Delphi 11 Alexandria
 
#1

Indy, Mail und boundary

  Alt 17. Apr 2013, 11:48
Hallo,
ich packe meine Mails via Indy TIdMessage aus. Spezielle Konstellationen in einer Mail lasse entweder Indy scheitern oder ich mache etwas falsch, daher mein Hilferuf.
Mein Problem: Mail ist vom Typ multipart/mixed. Der erste Teil enthält vom Typ multipart/alternativ eben den Text und HTML-Teil. Weitere Teile enthalten Anhänge. Indy zählt dann leider keine Messageparts (=0). Die Anzahl der Boundaries ist dann 2. Packe ich das Mail um (Anhänge nach vorne), finde ich zumindest die Anhänge, der Text (Teil mit multipart/mixed) ist nicht in der Liste.
Frage: Müssen im Falle von Boundaries größer 0 die Boundaries irgendwie ausgepackt und einzeln behandelt werden, oder liegt hier ein Bug vor?
Im Anhang findet ihr zum Testen eine kleine BeispielMail, einfach in ein TIdMessage laden und mein Problem nachvollziehen.
Danke und ciao
Frank
Angehängte Dateien
Dateityp: txt Mail.txt (4,8 KB, 15x aufgerufen)
"Sage was du tust, und tue was du sagst"
Johannes Rau
  Mit Zitat antworten Zitat