HTML JPG PDF XML EML
  Product Family
PST

Перетворити EML в PST через C #

Перетворення EML в PST C # за допомогою .NET API без необхідності Outlook® або Thunderbird®.

Як перетворити EML в PST за допомогою C #

Для того, щоб конвертувати EML в PST, ми будемо використовувати

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

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

NuGet

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

Команда консолі менеджера пакетів

PM> Install-Package Aspose.Email

Кроки для перетворення EML в PST через C #

Програміти.NET можуть легко завантажувати та конвертувати EML файли в PST всього за кілька рядків коду.

  • Завантажте файл EML за допомогою MailMessage.load.
  • Викличте метод Save.
  • Передайте шлях вихідного файлу з розширенням файлу PST.
  • Файл PST буде збережений за вказаним шляхом.

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

Перш ніж запускати код перетворення.NET, переконайтеся, що у вас є наступні передумови.

  • Майкрософт Windows або сумісна ОС з.NET Framework, .NET Core та PHP, VBScript, Delphi, C ++ через COM Interop.
  • Середовище розробки, як-от Microsoft Visual Studio.
  • Aspose.Email до.NET DLL, на який посилається у вашому проекті.
  • Включити простір імен у відповідний клас.
 

Цей зразок коду показує перетворення EML в PST C #

using (var message = MailMessage.Load("sourceFile.eml")){
    using (var personalStorage = PersonalStorage.Create("outputFile.pst", FileFormatVersion.Unicode)){
	
        var inbox = personalStorage.RootFolder.AddSubFolder("Inbox");

        inbox.AddMessage(MapiMessage.FromMailMessage(message, MapiConversionOptions.UnicodeFormat));
	}
} 
 
  • Безкоштовний додаток для перетворення EML в PST

    Інші підтримувані конверсії

    Ви також можете конвертувати EML у багато інших форматів файлів, включаючи деякі з перерахованих нижче.

    EML TO EMLX (Формат Apple EMLX)
    EML TO HTML (Мова гіпертекстової розмітки)
    EML TO ICS (iCalendar)
    EML TO MBOX (Електронні поштові повідомлення)
    EML TO MHTML (Формат архіву веб-сторінок)
    EML TO MSG (Формат Outlook та обміну)
    EML TO OFT (Шаблони електронної пошти Outlook)
    EML TO OST (Файли зберігання в автономному режимі)
    EML TO VCF (Формат віртуальної картки)