Forum: Netzwerke
Delphi
by SirThornberry,
19. Sep 2004
die Frage ist mit "NEIN" zu beantworten. Jede EMail hat eine ID welche eindeutig sein sollte deswegen auch die Bezeichnung ID.
Mal wieder zu langsam gewesen :cry:
Forum: Netzwerke
Delphi
by SirThornberry,
19. Sep 2004
genau, du musst dir die ID's merken um später sagen zu können welche neu sind und welche nicht. Wenn es dir nur darum geht festzustellen ob neue nachrichten da sind kannst du die Methode
UIDL
benutzen. Diese liefert dir alle ID's zurück aus der Mailbox
Forum: Netzwerke
Delphi
by SirThornberry,
19. Sep 2004
probier mal obs gesamt funktioniert. eventuell darf das ganze einfach nicht im "OnConnected" ausgeführt werden!! Mach einfach alles im Buttonclick-Event
Forum: Netzwerke
Delphi
by SirThornberry,
19. Sep 2004
also folgendes funktioniert bei gmx (mail.gmx.net):
var LMsgCount, LCount: Integer;
LMsg: TIdMessage;
LItem: TListItem;
begin
ListView1.Clear;
IdPOP3.Username := Edit1.Text;
IdPOP3.Password := Edit2.Text;
if not IdPOP3.Connected then IdPOP3.Connect(10000);
LMsgCount := IdPop3.CheckMessages;
Forum: Netzwerke
Delphi
by SirThornberry,
19. Sep 2004
such mal nach "idpop3" da gibt es ein paar Beiträge. Die Komponente ist recht simpel zu nutzen. Einfach mit Connect zu dem entsprechenden Server verbinden und dann sind die Methoden von TidPop3 eigentlich selbst erklärend. ansonsten gibt es auch noch eine Hilfe für die Indies, und wenn du an einer bestimmten Stelle nicht weiterkommst meld dich einfach nochmal. Oder du sagst was du konkret willst....