PNG JPG BMP TIFF OST
Aspose.Email  för.NET

eSign OST-format i C#

Inbyggd och högpresterande elektronisk signatur för OST-meddelanden med Aspose.Email på serversidan för.NET API, utan användning av någon programvara som Microsoft eller Open Office, Adobe PDF.

Hur man signerar OST-fil digitalt med C #

För att elektroniskt signera OST-fil kommer vi att använda

Aspose.Email för.NET

API som är en funktionsrik, kraftfull och lättanvänd digital signatur API för C# plattform. Öppna

NuGet

pakethanterare, sök efter Aspose.Email och installera. Du kan också använda följande kommando från Package Manager-konsolen.

Command


PM> Install-Package Aspose.Email

Steg för e-signering av OST-filer i C #

En grundläggande digital meddelandesignatur med

Aspose.Email för.NET

API: er kan göras med bara några rader kod. Man kan underteckna e-postbehandlingsdokument genom att lägga till text, bild eller rita professionell digital signatur till e-postfilerna samt spara resultat i MSG- och EML-format.

  • Ladda alla OST-filer med full sökväg.
  • Ställ in textstilen som teckensnitt, teckenstorlek, färg etc.
  • Ställ in signaturtexten.
  • Spara OST-fil, Du får dokumentet med signatur infogad.

Systemkrav

Våra API:er stöds på alla större plattformar och operativsystem. Innan du kör koden nedan, se till att du har följande förutsättningar på ditt system.

  • Microsoft Windows eller ett kompatibelt operativsystem med.NET Framework, .NET Core och Xamarin-plattformar
  • Utvecklingsmiljö som Microsoft Visual Studio
  • Aspose.Email för.NET DLL som refereras till i ditt projekt - Installera från NuGet med hjälp av knappen Ladda ner ovan
 

E-signera OST-filer - 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)); 
 
  • Om Aspose.Email för.NET API

    Aspose.Email är en Microsoft Outlook- och Thunderbird-formatanalyslösning. Man kan enkelt skapa, manipulera, konvertera e-post och lagringsformat som MSG, EMLX, EML och MHT. Hantering av e-postbilagor, anpassning av meddelanderubriker och implementering av olika nätverksprotokoll som POP3, IMAP & SMTP för att skicka och ta emot e-post är mycket enklare. Det är ett fristående API och kräver inte Microsoft Outlook eller någon annan programvaruinstallation.

    Online OST eSignature Live-demos

    OST What is OST File Format

    OST- eller offlinelagringsfiler representerar användarens postlådedata i offlineläge på lokal dator vid registrering med Exchange Server med Microsoft Outlook. Det skapas automatiskt vid första användningen av Microsoft Outlook vid anslutning till servern. När filen har skapats synkroniseras data med e-postservern så att den också är tillgänglig offline vid frånkoppling från e-postservern. OST-filer kan använda postlådeobjekt som e-post, kontakter, kalenderinformation, anteckningar, uppgifter och annan liknande data. Användare kan skapa e-postmeddelanden och andra dataobjekt i OST-fil även i avsaknad av anslutning till servern, men dessa kommer inte att synkroniseras med servern. När anslutningen har upprättats synkroniseras den lokala filen med servern igen så att både servern och den lokala kopian är på samma informationsnivå.

    Read More

    Andra filer som stöds för elektroniska signaturer

    Med hjälp av C# kan man också digitalt signera många andra format inklusive.

    EML (Outlook-e-postmeddelanden)
    MBOX (Elektroniska postmeddelanden)
    MSG (Outlook och Exchange-format)
    PST (Personliga lagringsfiler i Outlook)