نحوه تبدیل ایمیل Outlook به HTML با استفاده از سی شارپ

در این مبحث ساده، نحوه تبدیل Outlook Email به HTML با استفاده از C# را با رعایت مراحل دقیق برای تنظیم محیط بررسی خواهیم کرد. به منظور تبدیل یک EML به HTML مبتنی بر C#، یک رابط API ساده را می توان در هر محیط پیکربندی شده دات نت در سیستم عامل هایی مانند Windows، Linux، یا macOS استفاده کرد.

مراحل تبدیل ایمیل Outlook به HTML با استفاده از سی شارپ

  1. برنامه را برای نصب کتابخانه Aspose.Email از مدیر بسته NuGet پیکربندی کنید
  2. برای دسترسی به فایل MSG یا EML منبع از دیسک، شی کلاس MailMessage را راه‌اندازی کنید.
  3. گزینه های ذخیره HTML را برای فایل HTML خروجی تنظیم کنید
  4. با استفاده از روش Save فایل MSG را به صورت HTML ذخیره کنید

با انجام مراحل فوق در برنامه تبدیل C# Email به HTML می توان به راحتی توسعه داد. ما با بارگیری فایل منبع EML یا MSG از روی دیسک با استفاده از نمونه ای از کلاس MailMessage شروع می کنیم، که سپس با تنظیم گزینه های مختلف HTML برای فایل خروجی مورد نظر دنبال می شود. در نهایت ایمیل بارگذاری شده را با استفاده از روش Save به صورت فایل HTML روی دیسک ذخیره می کنیم.

کد برای تبدیل ایمیل Outlook به HTML با استفاده از سی شارپ

برای تبدیل EML به HTML C# مبتنی بر رابط API ساده و مراحل کاملاً تعریف شده در مثال بالا ذکر شده است. از HtmlSaveOptions می‌توان برای سفارشی کردن فایل HTML خروجی با تنظیم ویژگی‌هایی مانند AfterHeadersFormat، BeforeHeadersFormat، DefaultHeaderFormat، HtmlFormatOptions و MailMessageSaveType استفاده کرد. HTML خروجی بسته به استفاده از آن می تواند هم بر روی یک دیسک ذخیره شود و هم در یک جریان حافظه.

در این مثال، نحوه تبدیل ایمیل Outlook به HTML با استفاده از API مبتنی بر C# را یاد گرفتیم. اگر به دنبال تبدیل ایمیل به سند Word هستید، به مقاله در نحوه تبدیل ایمیل Outlook به Word با استفاده از سی شارپ مراجعه کنید.

 فارسی