حذف ایمیل‌ها از سرور POP3

حذف ایمیل‌ها از سرور

این Pop3Client کلاس از پروتکل POP3 برای کپی پیام‌های ایمیل از صندوق پستی به کامپیوتر شما استفاده می‌کند. پس از بازیابی ایمیل، نیازی به اتصال به اینترنت ندارید زیرا می‌توانید ایمیل بازیابی‌شده را روی کامپیوتر بخوانید. اگر نیازی به نگهداری نسخه‌ای از برخی پیام‌های ایمیل در سرور POP3 ندارید، آن‌ها را حذف می‌کنید. این بخش نشان می‌دهد چگونه ایمیل‌ها را با استفاده از Pop3Client کلاس.

حذف ایمیل بر اساس شاخص

قطعه کد زیر تمام پیام‌های ایمیل یک صندوق ایمیل را به‌صورت تک‌تک بر اساس ایندکس حذف می‌کند. ایندکس هرگز نباید <=0 باشد در Pop3Client.DeleteMessage.

حذف تمام ایمیل‌ها

ما همچنین می‌توانیم فراخوانی کنیم Pop3Client.DeleteMessages برای حذف تمام پیام‌ها. قطعه کد زیر نشان می‌دهد چگونه همه ایمیل‌ها را حذف کنید.

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

اگر اتصال به سرور POP3 بلافاصله پس از عملیات حذف قطع شود، دیگر نمی‌توانید لغو حذف‌ها را فراخوانی کنید تا کارهای دلخواه خود را انجام دهید.

لغو حذف ایمیل‌ها

Pop3Client.UndeleteMessages می‌تواند برای لغو حذف پیام‌های ایمیل استفاده شود. قطعه کد زیر نشان می‌دهد چگونه حذف‌ها را لغو کنید.

// Cancel deletes
client.UndeleteMessages();