รูปแบบ eSign MBOX ใน C #
ลายเซ็นอิเล็กทรอนิกส์ข้อความ MBOX แบบดั้งเดิมและมีประสิทธิภาพสูงโดยใช้ Aspose.Email ด้านเซิร์ฟเวอร์สำหรับ .NET API โดยไม่ต้องใช้ซอฟต์แวร์ใด ๆ เช่น Microsoft หรือ Open Office, Adobe PDF
วิธีลงนามไฟล์ MBOX แบบดิจิทัลโดยใช้ C #
ในการลงนามในไฟล์ MBOX ทางอิเล็กทรอนิกส์เราจะใช้
API ซึ่งเป็น API ลายเซ็นดิจิทัลที่อุดมไปด้วยคุณลักษณะทรงพลังและใช้งานง่ายสำหรับแพลตฟอร์ม C #เปิด
ผู้จัดการแพคเกจค้นหา Aspose.Email และติดตั้งคุณอาจใช้คำสั่งต่อไปนี้จากคอนโซลตัวจัดการแพคเกจ
Command
PM> Install-Package Aspose.Email
ขั้นตอนสำหรับไฟล์ MBOX การลงนามทางอิเล็กทรอนิกส์ใน C #
ข้อความพื้นฐานลายเซ็นดิจิทัลด้วย
API สามารถทำได้ด้วยโค้ดเพียงไม่กี่บรรทัดเราสามารถลงนามในเอกสารการประมวลผลอีเมลโดยการเพิ่มข้อความรูปภาพหรือวาดลายเซ็นดิจิทัลระดับมืออาชีพลงในไฟล์อีเมลรวมถึงบันทึกผลลัพธ์ในรูปแบบ MSG และ EML
- โหลดไฟล์ MBOX ทั้งหมดด้วยเส้นทางเต็ม
- ตั้งค่าสไตล์ของข้อความเช่นแบบอักษรขนาดตัวอักษรสีเป็นต้น
- ตั้งค่าข้อความลายเซ็น
- บันทึกไฟล์ MBOX คุณจะได้รับเอกสารที่มีลายเซ็นแทรก
ข้อกำหนดของระบบ
API ของเราได้รับการสนับสนุนบนแพลตฟอร์มและระบบปฏิบัติการที่สำคัญทั้งหมดก่อนดำเนินการรหัสด้านล่างโปรดตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นต่อไปนี้ในระบบของคุณ
- Microsoft Windows หรือระบบปฏิบัติการที่เข้ากันได้กับแพลตฟอร์ม.NET Framework .NET Core และ Xamarin
- สภาพแวดล้อมการพัฒนาเช่น Microsoft Visual Studio
- Aspose.Email สำหรับ .NET DLL ที่อ้างอิงในโครงการของคุณ - ติดตั้งจาก NuGet โดยใช้ปุ่มดาวน์โหลดด้านบน
ไฟล์ 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));
เกี่ยวกับ Aspose.Email สำหรับ .NET API
Aspose.Email เป็นโซลูชันการแยกวิเคราะห์รูปแบบ Microsoft Outlook และ Thunderbirdเราสามารถสร้างจัดการแปลงอีเมลและรูปแบบการจัดเก็บเช่น MSG, EMLX, EML และ MHT ได้อย่างง่ายดายการจัดการไฟล์แนบอีเมลการปรับแต่งส่วนหัวข้อความและการใช้งานโปรโตคอลเครือข่ายต่างๆ เช่น POP3, IMAP และ SMTP เพื่อส่งและรับอีเมลนั้นง่ายกว่ามากมันเป็น API แบบสแตนด์อโลนและไม่ต้องการ Microsoft Outlook หรือการติดตั้งซอฟต์แวร์อื่น ๆการสาธิตสด MBOX eSignature ออนไลน์
MBOX What is MBOX File Format
รูปแบบไฟล์ MBox เป็นคำทั่วไปที่แสดงถึงคอนเทนเนอร์สำหรับการรวบรวมข้อความอีเมลอิเล็กทรอนิกส์ข้อความจะถูกเก็บไว้ภายในคอนเทนเนอร์พร้อมกับสิ่งที่แนบมาข้อความจากโฟลเดอร์ทั้งหมดจะถูกบันทึกไว้ในไฟล์ฐานข้อมูลเดียวและข้อความใหม่จะถูกผนวกกับส่วนท้ายของไฟล์แอปพลิเคชันและ API จำนวนมากให้การสนับสนุนรูปแบบไฟล์ mBox เช่น Apple Mail และ Mozilla Thunderbird
Read More