استخراج محتويات الرسائل من البريد الإلكتروني
عرض معلومات البريد الإلكتروني على الشاشة
يمثل MailMessage رسالة بريد إلكتروني ويسمح للمطورين بالوصول إلى خصائص الرسالة. يمكن استخراج معلومات الترويسة (المناقشة في استخراج ترويسات البريد الإلكتروني) ومعالجتها بطرق مختلفة. توضح هذه المقالة كيفية عرض معلومات ترويسة البريد الإلكتروني المختارة ومحتوى الرسالة على الشاشة. لعرض معلومات البريد الإلكتروني على الشاشة، اتبع الخطوات التالية:
- إنشاء نسخة من فئة MailMessage.
- تحميل رسالة بريد إلكتروني إلى مثيل MailMessage.
- عرض محتوى البريد الإلكتروني على الشاشة.
المقتطف البرمجي التالي يوضح كيفية عرض معلومات البريد الإلكتروني على الشاشة.
استخراج رؤوس البريد الإلكتروني
تمثل ترويسة البريد الإلكتروني مجموعة قياسية من الحقول المحددة وفقًا للإنترنت وRFC المضمنة في رسائل البريد الإلكتروني على الإنترنت. يمكن تحديد ترويسة البريد باستخدام فئة MailMessage. تُعرف أنواع الترويسات الشائعة في فئة HeaderType. إنها فئة مغلقة تعمل كعداد عادي. لاستخراج الترويسات من بريد إلكتروني، اتبع الخطوات التالية:
- إنشاء نسخة من فئة MailMessage.
- تحميل رسالة بريد إلكتروني في مثيل فئة MailMessage.
- بعد تحميل رسالة البريد الإلكتروني، سنحصل على محتواها الخام.
تحتوي فئة MailMessage نفسها على خصائص مثل From و To و Cc و Subject وغيرها. يمكن استخراج هذه الخصائص من الترويسات.
- عرض المحتوى الخام.
المقتطف البرمجي التالي يوضح كيفية استخراج ترويسات البريد الإلكتروني.
الحصول على قيم الترويسة المفكوكة
يوضح مقطع الكود التالي كيفية الحصول على قيم رؤوس مُفككة الترميز.