PNG JPG BMP TIFF MSG
Aspose.Email  pro .NET

eSign MSG formátů v C#

Nativní a vysoce výkonný elektronický podpis zpráv MSG pomocí rozhraní Aspose.Email na straně serveru pro rozhraní.NET API, bez použití jakéhokoli softwaru, jako je Microsoft nebo Open Office, Adobe PDF.

Jak digitálně podepsat soubor MSG pomocí C #

Abychom mohli elektronicky podepsat soubor MSG, použijeme

Aspose.Email pro.NET

API, které je bohaté na funkce, výkonné a snadno použitelné API digitálního podpisu pro platformu C #. Otevřeno

NuGet

správce balíčků, hledání Aspose.Email a nainstalovat. Můžete také použít následující příkaz z konzoly Správce balíčků.

Command


PM> Install-Package Aspose.Email

Kroky pro elektronické podepisování souborů MSG v C #

Základní digitální podpis zprávy s

Aspose.Email pro.NET

API lze provést pomocí několika řádků kódu. Dokumenty pro zpracování e-mailů lze podepsat přidáním textu, obrázku nebo nakreslením profesionálního digitálního podpisu do e-mailových souborů a také ukládat výsledky ve formátech MSG a EML.

  • Načíst všechny soubory MSG s plnou cestou.
  • Nastavte styl textu, jako je písmo, velikost písma, barva atd.
  • Nastavte text podpisu.
  • Uložit soubor MSG, dostanete dokument s vloženým podpisem.

Systémové požadavky

Naše rozhraní API jsou podporována na všech hlavních platformách a operačních systémech. Před spuštěním níže uvedeného kódu se ujistěte, že máte v systému následující předpoklady.

  • Microsoft Windows nebo kompatibilní operační systém s platformou.NET Framework, .NET Core a Xamarin
  • Vývojové prostředí, jako je Microsoft Visual Studio
  • Aspose.Email pro .NET DLL odkazované ve vašem projektu - Nainstalujte z NuGet pomocí tlačítka Stáhnout výše
 

E-signalizace souborů MSG - 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.msg"), new EmlSaveOptions(MailMessageSaveType.MsgFormat)); 
 
  • O Aspose.Email pro rozhraní.NET API

    Aspose.Email je řešení pro analýzu formátů Microsoft Outlook a Thunderbird. Jeden může snadno vytvářet, manipulovat, převádět e-maily a formáty úložiště, jako jsou MSG, EMLX, EML a MHT. Zpracování e-mailových příloh, přizpůsobení záhlaví zpráv a implementace různých síťových protokolů, jako je POP3, IMAP a SMTP pro odesílání a přijímání e-mailů, je mnohem jednodušší. Je to samostatné API a nevyžaduje instalaci aplikace Microsoft Outlook ani jinou instalaci softwaru.

    Online ukázky MSG eSignature Živé ukázky

    MSG What is MSG File Format

    MSG je formát souboru používaný v aplikaci Microsoft Outlook a Exchange k ukládání e-mailových zpráv, kontaktů, schůzek nebo jiných úkolů. Tyto zprávy mohou obsahovat jedno nebo více e-mailových polí s odesílatelem, příjemcem, předmětem, datem a tělem zprávy nebo kontaktní informace, údaje o schůzce a jednu nebo více specifikací úkolu. Vlastnosti, které tvoří objekt Message včetně, jsou také součástí souboru MSG. Soubor MSG má záhlaví, hlavní tělo zprávy a hypertextové odkazy jako prostý text ASCII. MSG soubory jsou také vhodné s programy, které potřebují Microsoft Messaging Applications Programming Interface (MAPI).

    Read More

    Další podporované soubory pro elektronické podpisy

    Pomocí C# lze také digitálně podepisovat mnoho dalších formátů včetně.

    EML (E-mailové zprávy aplikace Outlook)
    MBOX (Zprávy elektronické pošty)
    OST (Soubory offline úložiště)
    PST (Soubory osobních úložišť aplikace Outlook)