Outlook संदेश (MSG) फ़ाइल पढ़ना
हमारी माइग्रेशन टिप्स दर्शाती हैं कि Aspose उत्पादों का उपयोग कैसे आपके अनुप्रयोगों को सुधारने और पारंपरिक ऑटोमेशन पर निर्भरता से मुक्त करने के लिए किया जा सकता है।
यह माइग्रेशन टिप दिखाती है कि Microsoft Outlook संदेश फ़ाइल को कैसे पढ़ें और उसकी सामग्री स्क्रीन पर दोनों के उपयोग से प्रदर्शित करें Microsoft Office ऑटोमेशन और Aspose.Email कोड। नीचे दिया गया नमूना कोड केवल कंसोल पर सामग्री दिखाता है ताकि आप इसे कैसे काम करता है समझ सकें। अपने स्वयं के Windows, वेब या अन्य एप्लिकेशन में कोड स्निपेट्स का उपयोग करें।
Office Automation
Microsoft Outlook के लिए Office Automation ऑब्जेक्ट्स का उपयोग करने के लिए, आपको अपने प्रोजेक्ट में Microsoft Office और Microsoft Office Interop for Outlook लाइब्रेरीज़ के रेफ़रेंस जोड़ने की जरूरत है।
प्रोग्रामिंग नमूने
C#
// Add the namespaces
using Microsoft.Office;
using Microsoft.Office.Interop.Outlook;
// Create a new Application Class
Application app = new Application();
// Create a MailItem object
MailItem item = (MailItem)outlook.CreateItemFromTemplate(@"d:\temp\test.msg", Type.Missing);
// Access different fields of the message
System.Console.WriteLine(string.Format("Subject:{0}", item.Subject));
System.Console.WriteLine(string.Format("Sender Email Address:{0}", item.SenderEmailAddress));
System.Console.WriteLine(string.Format("SenderName:{0}", item.SenderName));
System.Console.WriteLine(string.Format("TO:{0}", item.To));
System.Console.WriteLine(string.Format("CC:{0}", item.CC));
System.Console.WriteLine(string.Format("BCC:{0}", item.BCC));
System.Console.WriteLine(string.Format("Html Body:{0}", item.HTMLBody));
System.Console.WriteLine(string.Format("Text Body:{0}", item.Body));
Aspose.Email for Java
निम्नलिखित कोड स्निपेट वही कार्य करता है जैसा कि ऊपर दिया गया कोड Aspose.Email for Java का उपयोग करके।
पहुंचने के लिए Aspose.Email Outlook ऑब्जेक्ट्स, आपको अपने प्रोजेक्ट में Aspose.Email का रेफ़रेंस जोड़ना होगा।
प्रोग्रामिंग नमूने
// Create a new object of type MapiMessage
MapiMessage msg = MapiMessage.fromFile("d:\\temp\\test.msg");
// Access the fields of the message
System.out.println("Subject: " + msg.getSubject());
System.out.println("Sender Email Address: " + msg.getSenderEmailAddress());
System.out.println("SenderName:{0}" + msg.getSenderName());
System.out.println("TO:{0}" + msg.getDisplayTo());
System.out.println("CC:{0}" + msg.getDisplayCc());
System.out.println("BCC:{0}" + msg.getDisplayBcc());
System.out.println("Html Body:{0}" + msg.getBodyHtml());
System.out.println("Text Body:{0}" + msg.getBody());
System.out.println("Rtf Body:{0}" + msg.getBodyRtf());