C # में MBOX प्रारूप डिज़ाइन करें
Microsoft या Open Office, Adobe PDF जैसे किसी भी सॉफ़्टवेयर के उपयोग के बिना, .NET API के लिए सर्वर-साइड Aspose.Email का उपयोग करके मूल और उच्च प्रदर्शन वाला MBOX संदेश इलेक्ट्रॉनिक हस्ताक्षर।
C # का उपयोग करके MBOX फ़ाइल को डिजिटल रूप से साइन कैसे करें
इलेक्ट्रॉनिक रूप से MBOX फ़ाइल पर हस्ताक्षर करने के लिए, हम इसका उपयोग करेंगे
API जो C # प्लेटफ़ॉर्म के लिए एक सुविधा संपन्न, शक्तिशाली और उपयोग में आसान डिजिटल सिग्नेचर API है। खोलें
पैकेज मैनेजर, के लिए खोजें Aspose.Email और इंस्टॉल करें। आप पैकेज मैनेजर कंसोल से निम्न कमांड का भी उपयोग कर सकते हैं।
Command
PM> Install-Package Aspose.Email
C # में MBOX फ़ाइलों को ई-साइनिंग करने के चरण
डिजिटल हस्ताक्षर के साथ एक मूल संदेश
एपीआई कोड की कुछ पंक्तियों के साथ किया जा सकता है। कोई व्यक्ति टेक्स्ट, इमेज जोड़कर ईमेल प्रोसेसिंग दस्तावेज़ों पर हस्ताक्षर कर सकता है या ईमेल फ़ाइलों में पेशेवर डिजिटल हस्ताक्षर बना सकता है और साथ ही MSG और EML फॉर्मेट में परिणाम सहेज सकता है।
- सभी MBOX फ़ाइलों को पूर्ण पथ के साथ लोड करें।
- टेक्स्ट की शैली जैसे फ़ॉन्ट, फ़ॉन्ट आकार, रंग आदि सेट करें।
- हस्ताक्षर पाठ सेट करें।
- MBOX फ़ाइल सहेजें, आपको हस्ताक्षर के साथ दस्तावेज़ मिलेगा।
सिस्टम आवश्यकताएँ
हमारे API सभी प्रमुख प्लेटफ़ॉर्म और ऑपरेटिंग सिस्टम पर समर्थित हैं। नीचे दिए गए कोड को निष्पादित करने से पहले, कृपया सुनिश्चित करें कि आपके सिस्टम पर निम्नलिखित आवश्यक शर्तें हैं।
- माइक्रोसॉफ्ट विंडोज या .NET Framework, .NET Core और Xamarin प्लेटफ़ॉर्म के साथ एक संगत OS
- माइक्रोसॉफ्ट विज़ुअल स्टूडियो जैसे विकास का माहौल
- आपके प्रोजेक्ट में संदर्भित .NET DLL के लिए Aspose.Email - ऊपर दिए गए डाउनलोड बटन का उपयोग करके 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));
.NET API के लिए Aspose.Email के बारे में
Aspose.Email एक माइक्रोसॉफ्ट आउटलुक और थंडरबर्ड फॉर्मेट पार्सिंग सॉल्यूशन है। MSG, EMLX, EML और MHT जैसे ईमेल और स्टोरेज फॉर्मेट को कोई भी आसानी से बना सकता है, उसमें हेरफेर कर सकता है, कन्वर्ट कर सकता है। ईमेल अटैचमेंट को संभालना, मैसेज हेडर को कस्टमाइज़ करना और ईमेल भेजने और प्राप्त करने के लिए POP3, IMAP और SMTP जैसे विभिन्न नेटवर्क प्रोटोकॉल का कार्यान्वयन बहुत आसान है। यह एक स्टैंडअलोन API है और इसके लिए Microsoft Outlook या किसी अन्य सॉफ़्टवेयर इंस्टॉलेशन की आवश्यकता नहीं होती है।ऑनलाइन MBOX ई-सिग्नेचर लाइव डेमो
MBOX What is MBOX File Format
mBox फ़ाइल स्वरूप एक सामान्य शब्द है जो इलेक्ट्रॉनिक मेल संदेशों के संग्रह के लिए एक कंटेनर का प्रतिनिधित्व करता है। संदेशों को उनके अनुलग्नकों के साथ कंटेनर के अंदर संग्रहीत किया जाता है। संपूर्ण फ़ोल्डर के संदेश एकल डेटाबेस फ़ाइल में सहेजे जाते हैं और फ़ाइल के अंत में नए संदेश जोड़े जाते हैं। कई एप्लिकेशन और API MBox फ़ाइल स्वरूप जैसे Apple Mail और Mozilla Thunderbird के लिए सहायता प्रदान करते हैं।
Read More