29. oktober 2003 - 15:14Der er
9 kommentarer og 1 løsning
checke mail og slette dem
Hej
Jeg har en listbox og en nmpop3. Jeg gar indstillet nmpop3 til at hente fra min server, men nu vil jeg så have den til at checke on de mails der ligger på serveren har et af ordene som er listet i listboxen, og slette den hvis den gør. Jeg havde tænkt mige noget i stil med det her:
procedure TForm1.Button1Click(Sender: TObject); var i: integer; begin pop3.Connect; for I := 1 to pop3.MailCount do begin pop3.GetMailMessage(i); if pop3.MailMessage.Subject = blacklist.Items.Text then begin pop3.DeleteMailMessage(i); showmessage('Er slettet'); end; end; pop3.Disconnect; end;
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
Hej Jeg har muligvis en løsning på dette men vil ikke spille alt for klog da jeg ikke har delphi ved hånden lige nu... men her kommer der lidt af din egen kode:
procedure TForm1.Button1Click(Sender: TObject); var i: integer; begin pop3.Connect; for I := 1 to pop3.MailCount do begin pop3.GetMailMessage(i); if pop3.MailMessage.Subject = blacklist.Items.Text then begin pop3.DeleteMailMessage(i); showmessage('Er slettet'); end; end; pop3.Disconnect; end;
procedure TForm1.Button1Click(Sender: TObject); var i: integer; begin pop3.Connect; for I := 1 to pop3.MailCount do begin pop3.GetMailMessage(i); if pop3.MailMessage.Subject := blacklist.Items.Text then begin <- : er tilføjet pop3.DeleteMailMessage(i); showmessage('Er slettet'); end; end; pop3.Disconnect; end;
det virker sikkert ikke men prøv da lige og måske smid begin væk altså den som er lige efter then....
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.