ลบอีเมลจากเซิร์ฟเวอร์ 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();