HTML
JPG
EMAIL
XML
OLM
EML
Converteer OLM naar EML via C#
Converteer OLM naar EML zonder dat Microsoft® Outlook® of Thunderbird® geïnstalleerd hoeft te zijn.
Om OLM naar EML te converteren, gebruiken we Aspose.Email voor .NET API, een veelzijdige, krachtige en gebruiksvriendelijke API voor documentmanipulatie en -conversie voor het C#-platform. Open NuGet pakketbeheerder, zoek naar Aspose.Email en installeer. U kunt ook de volgende opdracht van de Package Manager Console gebruiken.
Commando voor Package Manager Console
PM> Install-Package Aspose.EMAIL
Stappen om OLM naar EML te converteren via C #
.NET-programmeurs kunnen eenvoudig OLM-bestanden laden en converteren naar EML in slechts een paar regels code.
- Laad het EML-bestand van de bron met MailMessage.load
- Opslakopties instellen
- Roep de Save-methode aan met SaveOptions als parameter
Systeemvereisten
Voordat u de broncode van de .NET-conversie uitvoert, moet u ervoor zorgen dat u aan de volgende vereisten voldoet.
- Microsoft Windows of een compatibel besturingssysteem met .NET Framework, .NET Core en PHP, VBScript, Delphi, C++ via COM Interop.
- Ontwikkelomgeving zoals Microsoft Visual Studio.
- Aspose.email voor .NET DLL waarnaar in uw project wordt verwezen.
Deze voorbeeldcode toont de conversie van OLM naar EML C#
using Aspose.Email;
using Aspose.Email.Storage.Olm;
using (var olm = OlmStorage.FromFile("filename.olm"))
{
var folder = olm.GetFolder("Inbox", true);
foreach (var msg in folder.EnumerateMapiMessages())
{
// save message in eml format
msg.Save($"{msg.Subject}.eml", SaveOptions.DefaultEml);
}
}