Witam
Piszę jakiegoś tam małego antyspama.
Mam 2 listview:
Lv1 - lisuję tylko adresy email [
ListItem.Caption:=IdMessage1.From.Address;
]
Lv2 - mam listę z czarnymi adresami email
Mam 2 pytania:
-
Czy jeśli usuwam pojedynczo jakąś wiadomość z serwera to następne mają zmieniane ID? Czyli jak usuwam wiadomość z ID = 3 to od 4-tej przesuwają się do góry o 1 pozycję?
-
Jak napisać teraz pętlę, tak aby usunąć sprawnie te wiadomości, których adresy email są zawarte na czarnej liście (lv2)?
Dzięki za wskazówki.