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

eSign PST-format i C #

Inbyggd och högpresterande elektronisk signatur för PST-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 PST-fil digitalt med C #

För att elektroniskt signera PST-fil använder vi

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 PST-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 PST-filer med full sökväg.
  • Ställ in textstilen som teckensnitt, teckenstorlek, färg etc.
  • Ställ in signaturtexten.
  • Spara PST-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 PST-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.pst"), new EmlSaveOptions(MailMessageSaveType.PstFormat)); 
 
  • 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 PST eSignature Live-demos

    PST What is PST File Format

    Filer med.PST-tillägg representerar Outlook Personal Storage Files (kallas även Personal Storage Table) som lagrar olika användarinformation. Användarinformation lagras i mappar av olika slag som inkluderar e-post, kalenderobjekt, anteckningar, kontakter och flera andra filformat. PST-filer används för arkivering av e-postdata offline som senare kan laddas och visas i olika applikationer.

    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)
    OST (Offline-lagringsfiler)