Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi E-Mail Header in listview (https://www.delphipraxis.net/15881-e-mail-header-listview.html)

Das S 5. Feb 2004 17:58


E-Mail Header in listview
 
Hi, da draußen,

ich habe folgendes Problem. Alle E-Mails, die gesendet wurden, werden in einem Verzeichnis out gespeichert. Jetzt möchte ich das beim Laden eines forms ein listview das Verzeichnis öffnet, und alle Header dieser Dateien mit der Endung *.out in einem listview nach Empfänger usw. angezeigt werden.

Kann mir irgendeiner einen ANsatz geben, wie das funktionieren soll ?

Vielen Dank und schöne Grüße

Steffen

Das S 5. Feb 2004 19:33

Re: E-Mail Header in listview
 
Ich hab's rausgekriegt :lol:

Hier der Code:

Delphi-Quellcode:
var i:integer;
var itm:Tlistitem;
begin

//Der guten alte Filelistbox wird ein Verzeichnis zugewiesen, vorher muß man aber über mask in der Filelistbox anzeigen, welche Endungen er filtern soll

filelistbox1.ApplyFilePath('outgoing\');

//Hier wird gezählt, wieviele Einträge, sprich wievil Dateien in der gefilterten Filelistbox vorhanden sind

for i:=0 to filelistbox1.Count -1 do begin

// Der Indy IDmessagekomponente werden vollgeknallt mit allen Dateien, die in der Filelistbox sind
 
idmessage1.LoadFromFile(filelistbox1.Items.Strings[i]);

// Dem Listview werden die einzelenen Bestandteile der einzelnen Mails zugeteilt

itm:=ListView1.Items.Add;
itm.Caption:=idmessage1.From.Text;
itm.SubItems.Add(idmessage1.Recipients.EMailAddresses);
//Ab hier kann man es weiter spinnen mit z.B.: itm.SubItems.Add(datetimetostr(idmessage1.Date));
end;

Schöne Grüße

Steffen

[edit=Sharky]Delphi-Tags gesetzt Mfg, Sharky[/edit]


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:38 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz