PNG JPG BMP TIFF MBOX
Aspose.Email  pentru.NET

Formate eSign MBOX în C #

Semnătură electronică nativă și de înaltă performanță a mesajelor MBOX 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 MBOX folosind C #

Pentru a semna electronic fișierul MBOX, vom folosi

Aspose.Email pentru.NET

API, care este un API de semnătură digitală bogat în funcții, puternic și ușor de utilizat 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.

Command

PM> Install-Package Aspose.Email

Pași pentru semnarea electronică a fișierelor MBOX în C #

O semnătură digitală de bază a mesajului cu

Aspose.Email pentru.NET

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 MBOX cu calea completă.
  • Setați stilul textului, cum ar fi fontul, dimensiunea fontului, culoarea etc.
  • Setați textul semnăturii.
  • Salvați fișierul MBOX, Veți obține documentul cu semnătura inserată.

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 MBOX - 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.mbox"), new EmlSaveOptions(MailMessageSaveType.MboxFormat)); 
 
  • 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 MBOX

    MBOX What is MBOX File Format

    Formatul de fișier MBox este un termen generic care reprezintă un container pentru colectarea mesajelor de poștă electronică. Mesajele sunt stocate în interiorul containerului împreună cu atașamentele lor. Mesajele dintr-un folder întreg sunt salvate într-un singur fișier de bază de date și mesaje noi sunt adăugate la sfârșitul fișierului. Numeroase aplicații și API oferă suport pentru formatul de fișier MBox, cum ar fi Apple Mail și Mozilla Thunderbird.

    Read More

    Alte fișiere acceptate pentru semnături electronice

    Folosind C #, se poate semna digital multe alte formate, inclusiv.

    EML (Mesaje de e-mail Outlook)
    MSG (Formatul Outlook și Exchange)
    OST (Fișiere de stocare offline)
    PST (Fișiere de stocare personale Outlook)