Ta bort e‑post från POP3‑server

Radera e‑post från servern

Den Pop3Client klassen använder POP3‑protokollet för att kopiera e‑postmeddelanden från brevlådan till din PC. När e‑posten har hämtats behöver du inte vara ansluten till internet medan den läses, eftersom du kan läsa den hämtade e‑posten på PC:n. Om du inte behöver eller vill ha en kopia av vissa e‑postmeddelanden som finns på POP3‑servern, kan du då radera dem. Detta avsnitt visar hur man raderar e‑post med hjälp av Pop3Client klass.

Radera e‑post efter index

Följande kodexempel raderar alla e‑postmeddelanden i en brevlåda ett i taget, baserat på deras index. Index bör aldrig vara <=0 i Pop3Client.DeleteMessage.

Radera all e‑post

Vi kan också anropa Pop3Client.DeleteMessages för att radera alla meddelanden. Följande kodexempel visar hur du raderar all e‑post.

// Delete all the messages
client.DeleteMessages();

Om anslutningen till POP3‑servern bryts omedelbart efter raderingsoperationerna, kan du inte längre anropa Avbryt raderingar för att utföra det du önskar.

Avbryt e‑postraderingar

Pop3Client.UndeleteMessages kan användas för att avbryta raderingen av e‑postmeddelanden. Följande kodexempel visar hur du avbryter raderingar.

// Cancel deletes
client.UndeleteMessages();