eSign EML formátumok C # -ban
Natív és nagy teljesítményű EML üzenetek elektronikus aláírása kiszolgálóoldali Aspose.Email szolgáltatás.NET-hez API-k használatával, olyan szoftver használata nélkül, mint a Microsoft vagy az Open Office, az Adobe PDF.
Hogyan lehet digitálisan aláírni az EML fájlt C # használatával
Az EML fájl elektronikus aláírásához használjuk
Aspose.Email szolgáltatás.NET-hez
API, amely egy funkciókban gazdag, hatékony és könnyen használható digitális aláírási API C# platformhoz. Nyitott
csomagkezelő, keresés Aspose.Email és telepítse. A következő parancsot is használhatja a Csomagkezelő konzolból.
Command
PM> Install-Package Aspose.Email
Az EML-fájlok elektronikus aláírásának lépései C# formátumban
Alapüzenet digitális aláírása
Aspose.Email szolgáltatás.NET-hez
Az API-k csak néhány kódsorral végezhetők el. Aláírhatja az e-mailfeldolgozó dokumentumokat szöveg, kép hozzáadásával vagy professzionális digitális aláírás rajzolásával az e-mail fájlokhoz, valamint mentheti az eredményeket MSG és EML formátumban.
- Töltse be az összes EML fájlt teljes elérési útvonalon.
- Állítsa be a szöveg stílusát, például a betűtípust, a betűméretet, a színt stb.
- Állítsa be az aláírás szövegét.
- Mentse el az EML fájlt, Megkapja a dokumentumot aláírással.
Rendszerkövetelmények
API-jaink minden nagyobb platformon és operációs rendszeren támogatottak. Az alábbi kód végrehajtása előtt, kérjük, győződjön meg róla, hogy a következő előfeltételekkel rendelkezik-e a rendszerén.
- Microsoft Windows vagy kompatibilis operációs rendszer .NET Framework, .NET Core és Xamarin platformokkal
- Fejlesztési környezet, mint a Microsoft Visual Studio
- Aspose.Email a projektben hivatkozott .NET DLL-hez - Telepítse a NuGetből a fenti Letöltés gombbal
E-sign EML fájlok - 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.eml"), new EmlSaveOptions(MailMessageSaveType.EmlFormat));
Információk az ASPOSE.E-mailről .NET API-hoz
Az Aspose.Email egy Microsoft Outlook és Thunderbird formátumok elemzési megoldása. Könnyedén létrehozhat, manipulálhat, konvertálhat e-mail és tárolási formátumokat, például MSG, EMLX, EML és MHT. Az e-mail mellékletek kezelése, az üzenetfejlécek testreszabása és a különböző hálózati protokollok, például a POP3, IMAP és SMTP implementálása e-mailek küldéséhez és fogadásához sokkal könnyebb. Ez egy önálló API, és nem igényel Microsoft Outlook vagy más szoftver telepítését.Online EML eSignature élő demók
EML What is EML File Format
Az EML fájlformátum az Outlook és más releváns alkalmazások segítségével mentett e-mail üzeneteket jelöli. Szinte minden e-mail kliens támogatja ezt a fájlformátumot az RFC-822 Internet Message Format Standard szabványnak való megfelelés érdekében. A Microsoft Outlook az alapértelmezett szoftver az EML üzenettípusok megnyitásához. Az EML fájlok felhasználhatók lemezre mentésre, valamint kommunikációs protokollok használatával a címzetteknek történő küldésre.
Read More