PNG JPG BMP TIFF EML
Aspose.Email  для .NET

Аналіз форматів EML у C#

Нативний та високопродуктивний аналіз EML-повідомлень за допомогою Aspose.Email на стороні сервера для API.NET без використання будь-якого програмного забезпечення, такого як Microsoft або Adobe PDF.

Як розібрати файл EML за допомогою C #

Для того, щоб розібрати файл EML, ми будемо використовувати

Аспосе.Електронна пошта до.NET

API, який є багатофункціональним, потужним і простим у використанні API маніпулювання документами для платформи C #. Відкрити

NuGet

менеджер пакетів, пошук Aspose.Email і встановити. Ви також можете скористатися наступною командою з консолі менеджера пакетів.

Command


PM> Install-Package Aspose.Email

Кроки для аналізу файлів EML у C #

Основний аналіз повідомлень за допомогою

Аспосе.Електронна пошта до.NET

API можна зробити лише за допомогою декількох рядків коду.

  • Завантажте файл EML.
  • Отримайте текст тіла пошти з URL-адресою або без неї.
  • Отримати вихід.

Системні вимоги

Наші API підтримуються на всіх основних платформах і операційних системах. Перш ніж виконувати наведений нижче код, переконайтеся, що у вашій системі є наступні передумови.

  • Майкрософт Windows або сумісна ОС із платформами.NET Framework, .NET Core та Xamarin
  • Середовище розробки, як-от Microsoft Visual Studio
  • Aspose.Email до.NET DLL, на який посилається у вашому проекті - Встановіть з NuGet за допомогою кнопки Завантажити вище
 

Розбір файлів EML - C#

//Get HTML body as plain text
    MailMessage mail = MailMessage.Load(dataDir + "HtmlWithUrlSample.eml");
   
    string body_with_url = mail.GetHtmlBodyText(true);// body will contain URL
    string body_without_url = mail.GetHtmlBodyText(false);// body will not contain URL
   
    Console.WriteLine("Body with URL: " + body_with_url);
    Console.WriteLine("Body without URL: " + body_without_url); 

   
 
  • Про Aspose.Email для .NET API

    Aspose.Email - це рішення для аналізу форматів Microsoft Outlook та Thunderbird. Можна легко створювати, маніпулювати, конвертувати електронну пошту та формати зберігання, такі як MSG, EMLX, EML та MHT. Обробка вкладень електронної пошти, налаштування заголовків повідомлень та впровадження різних мережевих протоколів, таких як POP3, IMAP та SMTP для надсилання та отримання електронних листів набагато простіше. Це автономний API і не вимагає встановлення Microsoft Outlook або будь-якого іншого програмного забезпечення.

    Онлайн-демонстрації парсера EML в прямому ефірі

    EML What is EML File Format

    Формат файлу EML представляє повідомлення електронної пошти, збережені за допомогою Outlook та інших відповідних програм. Практично всі клієнти електронної пошти підтримують цей формат файлу для його відповідності стандарту формату Інтернет-повідомлень RFC-822. Microsoft Outlook є типовим програмним забезпеченням для відкриття типів повідомлень EML. Файли EML можна використовувати для збереження на диск, а також для відправки одержувачам за допомогою протоколів зв'язку.

    Read More

    Інші підтримувані формати парсингу

    Використовуючи C #, можна легко розбирати інші формати, включаючи.

    MSG (Формат Outlook та обміну)