Autor Beitrag
schakal242
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 33

Win XP Prof.
D6 Prof
BeitragVerfasst: Mo 28.10.02 12:02 
Hallo,

ich verwende die Indy-Komponenten.
Wie kann ich den oder die Anhänge einer Mail speichern?
F.Art
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 434



BeitragVerfasst: Fr 08.11.02 00:45 
Titel: Ich benutze auch die Indy Kombo.
Ich möchte auch gerne wissen wie ich Dateien mit der Indy Kombo versenden kan per eMail.
Udontknow
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2596

Win7
D2006 WIN32, .NET (C#)
BeitragVerfasst: Fr 08.11.02 09:26 
Hi!

Jedes TIDMessage-Objekt hat die Eigenschaft Messageparts. Du musst diese MessageParts durchgehen und bei jedem schauen, ob die Eigenschaft ClassType=IdAttachment ist. Wenn dem so ist, kannst du dieses Attachment einfach mit der Methode SaveToFile speichern.

Beim Senden muss man ein TIDAttachment-Objekt für seine Mail erzeugen:

ausblenden Quelltext
1:
TIDAttachment.Create(MeineMail.MessageParts, MeinFile);					


Cu,
Udontknow