HTML
JPG
EMAIL
XML
OLM
PST
Konvertálja az OLM-et PST-re C# -on keresztül
Konvertálja az OLM-et PST-re a Microsoft® Outlook® vagy a Thunderbird® telepítése nélkül.
Az OLM PST-re történő átalakításához használjuk Aspose.Email szolgáltatás.NET-hez API, amely egy funkciókban gazdag, hatékony és könnyen használható dokumentumkezelési és konverziós API a C # platformhoz. Nyitott NuGet csomagkezelő, keresés Aspose.Email és telepítse. A következő parancsot is használhatja a Csomagkezelő konzolból.
Csomagkezelő konzolparancs
PM> Install-Package Aspose.EMAIL
Az OLM konvertálásának lépései PST-re C # -on keresztül
.NET programozók könnyedén betölthetik és konvertálhatják az OLM fájlokat PST-re, mindössze néhány sor kóddal.
- Töltse be a forrás EML fájlt a MailMessage.load használatával
- A SaveOptions beállítása
- Hívja meg a Mentési módszert a SaveOptions paraméterrel
Rendszerkövetelmények
A.NET konverziós forráskód futtatása előtt győződjön meg róla, hogy a következő előfeltételek teljesülnek-e.
- Microsoft Windows vagy kompatibilis operációs rendszer az .NET Framework, .NET Core és PHP, VBScript, Delphi, C ++ szoftverrel a COM Interop segítségével.
- Fejlesztési környezet, mint a Microsoft Visual Studio.
- Aspose.email a projektben hivatkozott .NET DLL-hez.
Ez a mintakód az OLM-PST C# átalakítást mutatja
using Aspose.Email.Storage.Olm;
using Aspose.Email.Storage.Pst;
using (var pst = PersonalStorage.Create("target.pst", FileFormatVersion.Unicode))
using (var olm = OlmStorage.FromFile("filename.olm"))
{
var folder = olm.GetFolder("Inbox", true);
var targetFolder = pst.CreatePredefinedFolder("Inbox", StandardIpmFolder.Inbox);
// add messages to pst
targetFolder.AddMessages(folder.EnumerateMapiMessages());
}