การดึงข้อมูลอีเมล
Displaying Email Metadata
นี้ MailMessage แสดงถึงข้อความอีเมลและอนุญาตให้ผู้พัฒนาเข้าถึงคุณสมบัติต่าง ๆ ข้อมูลส่วนหัวสามารถดึงและจัดการได้หลายวิธี บทความนี้อธิบายวิธีการแสดงข้อมูลส่วนหัวอีเมลที่เลือกและเนื้อความอีเมลบนหน้าจอ เพื่อแสดงข้อมูลอีเมลบนหน้าจอ ให้ทำตามขั้นตอนต่อไปนี้:
- สร้างอินสแตนซ์ของ MailMessage คลาส.
- โหลดข้อความอีเมลเข้าสู่
MailMessageอินสแตนซ์ - แสดงเนื้อหาอีเมลบนหน้าจอ.
โค้ดตัวอย่างต่อไปนี้แสดงวิธีการแสดงข้อมูลอีเมลบนหน้าจอ:
การดึงส่วนหัวอีเมล
ส่วนหัวของอีเมลเป็นชุดฟิลด์ส่วนหัวมาตรฐานตามอินเทอร์เน็ตและ RFC ที่รวมอยู่ในข้อความอีเมล สามารถกำหนดส่วนหัวอีเมลได้โดยใช้คลาส MailMessage ประเภทส่วนหัวทั่วไปจะถูกกำหนดใน HeaderType class เป็นคลาสที่ปิดการใช้งานทำงานเหมือน enumeration ปกติ เพื่อดึงส่วนหัวจากอีเมล ให้ทำตามขั้นตอนต่อไปนี้:
- สร้างอินสแตนซ์ของ MailMessage คลาส.
- โหลดข้อความอีเมลในอินสแตนซ์ของ MailMessage คลาส.
- หลังจากโหลดข้อความอีเมลแล้ว เราจะได้เนื้อหาดิบของมัน
นี้ MailMessage class เองมีคุณสมบัติต่าง ๆ เช่น From, To, Cc, Subject เป็นต้น คุณสมบัติเหล่านี้สามารถดึงจากส่วนหัวได้
โค้ดตัวอย่างต่อไปนี้แสดงวิธีการดึงส่วนหัวของอีเมล:
Decoding Header Values
โค้ดตัวอย่างต่อไปนี้แสดงวิธีการรับค่าที่ถอดรหัสของส่วนหัว