Hallo,
ich habe ein Programm geschrieben das mir wie im Beispiel der Indy Komponenten e-Mails abruft und in eine ListView die e-Mail - Header schreibt. Soweit auch kein Problem. Nur: die e-Mails die dieses Programm abrufen soll enthalten alle Dateianlagen. Daher soll ahnhand des Dateinamens eine Prüfung statt finden. Ich lasse mir die Header durch
.RetrieveHeader anzeigen. Nun die Frage: Ist es möglich sich die Anlagen auch schon vor dem herunterladen anzeigen zu lassen? Also nur der Dateiname. Müsste doch so irgendwie gehn oder?
Delphi-Quelltext
1: 2: 3: 4: 5:
| for y := 0 to IdMessage1.MessageParts.Count-1 do begin if IdMessage1.MessageParts.Items[y] is TIdAttachment then listbox.SubItems.Add(TIdAttachment(Idmessage1.MessageParts.Items[y]).FileName); end; |
Hoffe mal ihr könnt mir helfen.
Gruß,
Stoffel