Formate eSign OST în C #
Semnătură electronică nativă și de înaltă performanță a mesajelor OST utilizând Aspose.Email de pe partea serverului pentru API-urile .NET, fără utilizarea oricărui software precum Microsoft sau Open Office, Adobe PDF.
Cum să semnați digital fișierul OST folosind C #
Pentru a semna electronic fișierul OST, vom folosi
API, care este un API de semnătură digitală bogat în funcții, puternic și ușor de utilizat pentru platforma C #. Deschis
manager de pachete, căutați Aspose.Email și instalați. De asemenea, puteți utiliza următoarea comandă din Consola Manager de pachete.
Command
PM> Install-Package Aspose.Email
Pași pentru semnarea electronică a fișierelor OST în C #
O semnătură digitală de bază a mesajului cu
API-urile pot fi realizate cu doar câteva linii de cod. Se pot semna documente de procesare a e-mailurilor adăugând text, imagine sau desenând semnături digitale profesionale în fișierele de e-mail, precum și salvarea rezultatelor în formate MSG și EML.
- Încărcați toate fișierele OST cu calea completă.
- Setați stilul textului, cum ar fi fontul, dimensiunea fontului, culoarea etc.
- Setați textul semnăturii.
- Salvați fișierul OST, Veți obține documentul cu semnătura introdusă.
Cerințe de sistem
API-urile noastre sunt acceptate pe toate platformele majore și sistemele de operare. Înainte de a executa codul de mai jos, vă rugăm să vă asigurați că aveți următoarele condiții prealabile pe sistemul dvs.
- Microsoft Windows sau un sistem de operare compatibil cu platformele.NET Framework, .NET Core și Xamarin
- Mediu de dezvoltare precum Microsoft Visual Studio
- Aspose.Email pentru .NET DLL la care se face referire în proiectul dvs. - Instalați de la NuGet folosind butonul Descărcare de mai sus
Semnare electronică Fișiere OST - C#
var mail = MapiHelper.GetMapiMessageFromFile(inputFilePath);
var htmlDocument = new Aspose.Html.HTMLDocument(mail.BodyHtml, "");
var element = htmlDocument.CreateElement("Signature");
element.InnerHTML = "Signature Text (Style it with css)";
htmlDocument.Body.AppendChild(element);
var folderPath = "directorypath";
var filePath = folderPath + "Merged.html";
htmlDocument.Save(filePath);
var content = System.IO.File.ReadAllText(filePath);
System.IO.File.Delete(filePath);
Directory.Delete(folderPath);
mail.SetBodyContent(content, BodyContentType.Html);
mail.Save(Path.Combine(outputFolderPath, Path.GetFileNameWithoutExtension(inputFilePath) + " Signed.ost"), new EmlSaveOptions(MailMessageSaveType.OstFormat));
Despre Aspose.Email pentru API-ul .NET
Aspose.Email este o soluție de analiză a formatelor Microsoft Outlook și Thunderbird. Se pot crea, manipula, converti cu ușurință formate de e-mail și de stocare, cum ar fi MSG, EMLX, EML și MHT. Manipularea atașamentelor de e-mail, personalizarea anteturilor de mesaje și implementarea diferitelor protocoale de rețea, cum ar fi POP3, IMAP și SMTP pentru a trimite și primi e-mailuri este mult mai ușoară. Este un API independent și nu necesită Microsoft Outlook sau orice altă instalare de software.Demo-uri live online pentru semnături electronice OST
OST What is OST File Format
Fișierele de stocare OST sau offline reprezintă datele cutiei poștale ale utilizatorului în modul offline pe mașina locală la înregistrarea cu Exchange Server utilizând Microsoft Outlook. Acesta este creat automat la prima utilizare a Microsoft Outlook la conectivitatea cu serverul. Odată ce fișierul este creat, datele sunt sincronizate cu serverul de e-mail, astfel încât acesta să fie disponibil și offline în cazul deconectării de la serverul de e-mail. Fișierele OST pot utiliza elemente din cutia poștală, cum ar fi e-mailuri, contacte, informații despre calendar, note, sarcini și alte date similare. Utilizatorii pot crea e-mailuri și alte elemente de date în fișierul OST chiar și în absența conexiunii la server, dar acestea nu vor fi sincronizate cu serverul. Odată stabilită conexiunea, fișierul local este sincronizat din nou cu serverul, astfel încât atât serverul, cât și copia locală să fie la același nivel de informații.
Read More