![]() |
"multipart/alternative" Indy wie greife ich darauf zu
Ich hoffe noch mal auf Eure Hilfe. Ich finde kein Bsp., wo jemand mit Indy eine PDF-Anhang aus einem "multipart/alternative" Content speichert.
In meinem Bsp. ist die Mail in Message01:TIdMessage. Meine ankommende Mail hat 2 Attachment laut
Code:
.
Message01.MessageParts.AttachmentCount
Wenn ich die einzelnen Parts durchgehe, bekomme ich einmal 'text/plain' und einmal 'multipart/alternative'. Ich habe keinen Plan, wie ich in dem Part 'multipart/alternative' vorgehen soll. Bei anderen Mails mit nur einem Anhang kommt 'text/plain' und 'application/pdf' und dann funktioniert auch
Code:
Kann mir bitte jemand mit einem Bsp. helfen?
if (Message01.MessageParts.Items[a]) is TIDAttachment then
begin TIDAttachment(Message01.MessageParts.Items[a]).savetofile(inttostr(i)+TIDAttachment(Message01.messageParts.Items[a]).filename); end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:02 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz