ลบอีเมลจากเซิร์ฟเวอร์ POP3

การลบอีเมลจากเซิร์ฟเวอร์

นี้ Pop3Client คลาสนี้ใช้โปรโตคอล POP3 เพื่อคัดลอกข้อความเมลจากกล่องจดหมายไปยัง PC ของคุณ. เมื่อตรวจสอบเมลแล้วคุณไม่จำเป็นต้องเชื่อมต่ออินเทอร์เน็ตขณะอ่านเมลที่ดึงมาแล้วบน PC. หากคุณไม่ต้องการหรือไม่ต้องการสำเนาข้อความบางส่วนบนเซิร์ฟเวอร์ POP3, คุณสามารถลบได้. ส่วนนี้แสดงวิธีลบอีเมลโดยใช้ Pop3Client คลาส.

ลบอีเมลตามดัชนี

ตัวอย่างโค้ดต่อไปนี้ลบข้อความทั้งหมดในกล่องเมลหนึ่งต่อหนึ่งตามดัชนี ดัชนีต้องไม่ <=0 ใน Pop3Client.DeleteMessage.

Delete All Emails

เราอาจเรียก Pop3Client.DeleteMessages เพื่อลบข้อความทั้งหมด ตัวอย่างโค้ดต่อไปนี้แสดงวิธีลบอีเมลทั้งหมด

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

หากการเชื่อมต่อกับเซิร์ฟเวอร์ POP3 แตกหักทันทีหลังการลบ, คุณจะไม่สามารถเรียกใช้ Cancel Deletes เพื่อทำสิ่งที่ต้องการได้.

ยกเลิกการลบอีเมล

Pop3Client.UndeleteMessages สามารถใช้เพื่อยกเลิกการลบข้อความอีเมล ตัวอย่างโค้ดต่อไปนี้แสดงวิธียกเลิกการลบ

// Cancel deletes
client.UndeleteMessages();