HTML
JPG
EMAIL
XML
OLM
PST
Convertiți OLM în PST prin C #
Convertiți OLM în PST fără a fi nevoie să instalați Microsoft® Outlook® sau Thunderbird®.
Pentru a converti OLM în PST, vom folosi Aspose.Email pentru.NET API, care este un API bogat în funcții, puternic și ușor de utilizat pentru manipularea documentelor și conversie pentru platforma C #. Deschis NuGet manager de pachete, căutați Aspose.Email și instalați. De asemenea, puteți utiliza următoarea comandă din Consola Manager de pachete.
Comanda consolei managerului de pachete
PM> Install-Package Aspose.EMAIL
Pași pentru a converti OLM în PST prin C #
Programatorii.NET pot încărca și converti cu ușurință fișiere OLM în PST în doar câteva linii de cod.
- Încărcați fișierul EML sursă utilizând MailMessage.load
- Setați opțiunile de salvare
- Apelați metoda de salvare cu SaveOptions ca parametru
Cerințe de sistem
Înainte de a rula codul sursă de conversie .NET, asigurați-vă că aveți următoarele cerințe preliminare.
- Microsoft Windows sau un sistem de operare compatibil cu.NET Framework, .NET Core și PHP, VBScript, Delphi, C ++ prin COM Interop.
- Mediu de dezvoltare precum Microsoft Visual Studio.
- Aspose.email pentru .NET DLL la care se face referire în proiectul dvs.
Acest cod de probă arată conversia OLM în PST C #
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());
}