استخراج اطلاعات ایمیل

نمایش فراداده ایمیل

این MailMessage نمایانگر یک پیام ایمیل است و به توسعه‌دهندگان امکان دسترسی به ویژگی‌های آن را می‌دهد. اطلاعات هدر می‌تواند به روش‌های مختلف استخراج و دستکاری شود. این مقاله توضیح می‌دهد چگونه اطلاعات هدر ایمیل انتخابی و بدنه ایمیل را بر روی صفحه نمایش داده شود. برای نمایش اطلاعات ایمیل روی صفحه، مراحل زیر را دنبال کنید:

  • یک نمونه از MailMessage کلاس.
  • یک پیام ایمیل را به داخل بارگذاری کنید MailMessage نمونه.
  • محتوای ایمیل را روی صفحه نمایش دهید.

قطعه کد زیر نشان می‌دهد چگونه اطلاعات ایمیل را روی صفحه نمایش دهید:

استخراج هدرهای ایمیل

هدر ایمیل مجموعه‌ای استاندارد از فیلدهای هدر تعریف‌شده توسط اینترنت و RFC است که در پیام‌های ایمیل گنجانده می‌شوند. هدر ایمیل می‌تواند با استفاده از کلاس MailMessage تعیین شود. انواع هدرهای رایج در HeaderType class. این یک کلاس sealed است که شبیه به enumeration معمولی عمل می‌کند. برای استخراج هدرها از یک ایمیل، مراحل زیر را دنبال کنید:

  1. یک نمونه از MailMessage کلاس.
  2. یک پیام ایمیل را در نمونه‌ی MailMessage کلاس.
  3. پس از بارگذاری پیام ایمیل، محتویات خام آن را دریافت می‌کنیم.

این MailMessage class خود شامل ویژگی‌هایی مانند From، To، Cc، Subject و غیره است. این ویژگی‌ها می‌توانند از هدرها استخراج شوند.

قطعه کد زیر نشان می‌دهد چگونه هدرهای ایمیل استخراج شود:

رمزگشایی مقادیر هدر

قطعه کد زیر نشان می‌دهد چگونه مقادیر هدر رمزگشایی‌شده دریافت شود.