यह सरल ट्यूटोरियल जावा में MSG फ़ाइल कैसे खोलें पर आपका मार्गदर्शन करता है। इसमें आपके एप्लिकेशन में इस लाइब्रेरी का उपयोग करने के लिए पर्यावरण को कॉन्फ़िगर करने, कार्य को पूरा करने के लिए एक सेट-बाय-स्टेप प्रक्रिया और **जावा में एमएसजी फाइलों को देखने के लिए रन करने योग्य नमूना कोड’ शामिल हैं। आप सीखेंगे कि MSG फ़ाइल और उसकी अटैचमेंट फ़ाइलों के विभिन्न गुणों को कैसे प्राप्त करें और प्रदर्शित करें, यदि कोई हो।
जावा में एमएसजी फाइल पढ़ने के लिए कदम
- MSG फ़ाइल खोलने के लिए अपने प्रोजेक्ट में Aspose.Email for Java का उपयोग करने के लिए वातावरण सेट करें
- MapiMessage ऑब्जेक्ट को इंस्टेंट करें और load() पद्धति का उपयोग करके नमूना MSG फ़ाइल खोलें
- MapiMessage वर्ग में उजागर गुणों का उपयोग करके लोड की गई MSG फ़ाइल के बारे में अलग-अलग जानकारी प्रदर्शित करें
- लोड की गई MSG फ़ाइल में अनुलग्नक संग्रह का संदर्भ प्राप्त करें
- फ़ाइल नाम, प्रदर्शन नाम जैसे प्रत्येक अनुलग्नक के विभिन्न गुणों को प्रदर्शित करें
ये कदम जावा में आउटलुक के बिना एमएसजी फाइलों को देखने की प्रक्रिया को सारांशित करते हैं। सबसे पहले, यह कॉन्फ़िगरेशन विवरण के बारे में विवरण प्रदान करता है और फिर इसके गुणों को लोड करने और प्राप्त करने के लिए आवश्यक कक्षाओं और विधियों पर प्रकाश डालता है। उदाहरण के लिए, MapiMessage वर्ग का उपयोग MSG फ़ाइल को लोड () विधि की मदद से लोड करने के लिए किया जाता है, जबकि सामग्री लाने के लिए विषय, प्रेषक ईमेल पता, निकाय, प्राप्तकर्ता और अनुलग्नक जैसे विभिन्न गुणों का उपयोग किया जाता है।
जावा में आउटलुक के बिना एमएसजी फ़ाइल पढ़ने के लिए कोड
import com.aspose.email.License; | |
import com.aspose.email.MapiAttachment; | |
import com.aspose.email.MapiMessage; | |
class AsposeTest { | |
public static void main(String[] args) throws Exception {//Main function to open Outlook message using Java | |
// Instantiate the license | |
License lic = new License(); | |
lic.setLicense("Aspose.Total.lic"); | |
// Open the MSG file | |
MapiMessage msgFile = MapiMessage.load("message.msg"); | |
// Display different properties | |
System.out.println("Message Subject:" + msgFile.getSubject()); | |
System.out.println("Message From:" + msgFile.getSenderEmailAddress()); | |
System.out.println("Message Body" + msgFile.getBody()); | |
System.out.println("Message Recipients: " + msgFile.getRecipients()); | |
// Display attachments properties | |
for (MapiAttachment attachment : msgFile.getAttachments()) | |
{ | |
System.out.println("File Name: " + attachment.getFileName()); | |
System.out.println("Display Name: " + attachment.getDisplayName()); | |
} | |
System.out.println("Done"); | |
} | |
} |
यह कोड जावा में आउटलुक एमएसजी फाइलों को लोड करने और * पढ़ने की प्रक्रिया को प्रदर्शित करता है। MapiMessage.load() पद्धति का उपयोग MSG फ़ाइल नाम प्रदान करके किया जाता है, हालांकि आप अन्य अतिभारित विधियों का भी उपयोग कर सकते हैं जो लोडऑप्शन ऑब्जेक्ट जैसे विभिन्न तर्क लेते हैं, प्रदान किया जा सकता है जो संदेश के लिए पसंदीदा टेक्स्ट एन्कोडिंग सेट करने के लिए विकल्पों को उजागर करता है, या कॉलबैक फ़ंक्शन किसी भी त्रुटि के मामले में संचालन को बाधित करने के लिए। इसी तरह, आप एमएसजी फ़ाइल के अन्य गुणों को प्राप्त और देख सकते हैं जैसे परिवहन संदेश शीर्षलेख, विषय उपसर्ग, भेजे गए नाम, संवेदनशीलता, प्रेषक का नाम, उत्तर देने के लिए, और अलग-अलग झंडे बहुत कम नाम हैं।
इस लेख ने हमें जावा में आउटलुक MSG फाइल व्यूअर लिखना सिखाया है। यदि आप मैपीकॉन्टैक्ट बनाने की प्रक्रिया सीखना चाहते हैं, तो जावा का उपयोग करके मैपीकॉन्टैक्ट कैसे बनाएं पर लेख देखें।