Indy löscht alle Mails bei disconnect und nicht nur die marked....
-
Hier ist der Code um die gewählte Mail(in einem Listview) zu löschen
void __fastcall TfrmMain::Delet1Click(TObject *Sender) { if(Application->MessageBox("Achtung Sie wollen eine E-Mail löschen!","E-Mail wirklich löschen!?", MB_YESNO | MB_ICONSTOP) == IDNO ) return; frmMain->Edit1->Text=frmMain->maillist->ItemIndex + 1; if (frmMain->pop3->Delete(frmMain->maillist->ItemIndex + 1) == true) { ........ } else { ............ }
Wenn ich disconnecte sollte die gewählte Mail auch gelöscht worden sein aber scheinbar werden alle Mails gelöscht..........
Gruß
Sir Bandito
-
Hallo,
kann es sein das du die FastNet Kompo nimmst und DeleteOnRead=true hast?
falls ja, F1 auf DeleteOnRead
-
ne ich benutze die indy pop3 client komponente....
kann es sein das es auch vielleicht am server liegen kann!? auf web und yahoo scheint es zu funktionieren nur auf meinem mercury auf der arbeit net....