PPTX DOCX XLSX PDF ODP
Aspose.Email  C ++ के लिए
MSG

C ++ के माध्यम से MSG मेटाडेटा निकालें

सर्वर-साइड API का उपयोग करके MSG फ़ाइलों से मेटाडेटा जोड़ने, संपादित करने, हटाने या निकालने के लिए अपने स्वयं के C++ ऐप्स बनाएं।

C ++ का उपयोग करके MSG मेटाडेटा कैसे प्राप्त करें

MSG मेटाडेटा निकालने के लिए, हम इसका उपयोग करेंगे

Aspose.Email C++ के लिए

API जो C ++ प्लेटफ़ॉर्म के लिए एक सुविधा संपन्न, शक्तिशाली और उपयोग में आसान दस्तावेज़ मेटाडेटा निष्कर्षण API है। आप इसका नवीनतम संस्करण सीधे डाउनलोड कर सकते हैं, बस खोलें

NuGet

पैकेज मैनेजर, के लिए खोजें Aspose.Email.Cpp और इंस्टॉल करें। आप पैकेज मैनेजर कंसोल से निम्न कमांड का भी उपयोग कर सकते हैं।

Command


PM> Install-Package Aspose.Email.Cpp

C ++ के माध्यम से MSG का मेटाडेटा निकालने के चरण

GetProperties का उपयोग करते समय संदेश का प्रकार प्राप्त करें जो बदले में एक साधारण लूप के माध्यम से सभी मेटाडेटा जानकारी प्राप्त करने की अनुमति देता है।

  • MSG फ़ाइल को MapiMessage: :FromFile के माध्यम से लोड करें
  • get_properties () का उपयोग करके गुण संग्रह प्राप्त करें
  • idx_get का उपयोग करके संबंधित संपत्ति प्राप्त करें

सिस्टम आवश्यकताएँ

Aspose.Email C++ के लिए सभी प्रमुख प्लेटफार्मों और ऑपरेटिंग सिस्टम पर समर्थन करता है। कृपया सुनिश्चित करें कि आपके पास निम्नलिखित पूर्वापेक्षाएँ हैं।

  • माइक्रोसॉफ्ट विंडोज या विंडोज 32 बिट, विंडोज 64 बिट और लिनक्स 64 बिट के लिए सी ++ रनटाइम एनवायरनमेंट वाला संगत ओएस।
  • आपके प्रोजेक्ट में संदर्भित C ++ DLL के लिए Aspose.Email।
 

MSG का मेटाडेटा निकालें - C++


// Load from file
System::SharedPtr<MapiMessage> msg = MapiMessage::FromFile(dataDir + L"message.msg");
   
System::String subject;
   
// Access the MapiPropertyTag.PR_SUBJECT property
System::SharedPtr<MapiProperty> prop = msg->get_Properties()->idx_get(MapiPropertyTag::PR_SUBJECT);
   
// If the property is not found, check the MapiPropertyTag.PR_SUBJECT_W (which is a // Unicode peer of the MapiPropertyTag.PR_SUBJECT)
if (prop == nullptr){
    prop = msg->get_Properties()->idx_get(MapiPropertyTag::PR_SUBJECT_W);
}
   
// Cannot found
if (prop == nullptr){
    System::Console::WriteLine(L"No property found!");
    return;
}
   
// Get the property data as string
subject = prop->GetString();
   
System::Console::WriteLine(System::String(L"Subject:") + subject);
// Read internet code page property
prop = msg->get_Properties()->idx_get(MapiPropertyTag::PR_INTERNET_CPID);
if (prop != nullptr){
    System::Console::WriteLine(System::String(L"CodePage:") + prop->GetLong());
} 
 
  • C ++ API के लिए Aspose.Email के बारे में

    Aspose.Email एक माइक्रोसॉफ्ट आउटलुक और थंडरबर्ड फॉर्मेट पार्सिंग सॉल्यूशन है। MSG, EMLX, EML और MHT जैसे ईमेल और स्टोरेज फॉर्मेट को कोई भी आसानी से बना सकता है, उसमें हेरफेर कर सकता है, कन्वर्ट कर सकता है। ईमेल अटैचमेंट को संभालना, मैसेज हेडर को कस्टमाइज़ करना और ईमेल भेजने और प्राप्त करने के लिए POP3, IMAP और SMTP जैसे विभिन्न नेटवर्क प्रोटोकॉल का कार्यान्वयन बहुत आसान है। यह एक स्टैंडअलोन API है और इसके लिए Microsoft Outlook या किसी अन्य सॉफ़्टवेयर इंस्टॉलेशन की आवश्यकता नहीं होती है।

    ऑनलाइन ऐप के माध्यम से MSG का मेटाडेटा निकालें

    हमारा उपयोग करके MSG दस्तावेज़ों में मेटाडेटा देखें और संपादित करें लाइव डेमो निम्नलिखित लाभों के साथ।

      कुछ भी डाउनलोड या सेटअप करने की आवश्यकता नहीं है
      कोई कोड लिखने की जरूरत नहीं है
      बस अपनी MSG फ़ाइल अपलोड करें और दस्तावेज़ गुणों को संपादित करें
      परिणामी फ़ाइल के लिए तुरंत डाउनलोड लिंक प्राप्त करें

    MSG What is MSG File Format

    MSG एक फ़ाइल स्वरूप है जिसका उपयोग Microsoft Outlook और Exchange द्वारा ईमेल संदेशों, संपर्क, अपॉइंटमेंट या अन्य कार्यों को संग्रहीत करने के लिए किया जाता है। ऐसे संदेशों में प्रेषक, प्राप्तकर्ता, विषय, तिथि और संदेश के मुख्य भाग, या संपर्क जानकारी, अपॉइंटमेंट विवरण, और एक या अधिक कार्य विनिर्देशों के साथ एक या अधिक ईमेल फ़ील्ड शामिल हो सकते हैं। वे गुण जो संदेश ऑब्जेक्ट का गठन करते हैं, जिनमें शामिल हैं, MSG फ़ाइल का एक हिस्सा भी हैं। MSG फ़ाइल में हेडर, मुख्य संदेश बॉडी और हाइपरलिंक सादे ASCII टेक्स्ट के रूप में होते हैं। MSG फ़ाइलें उन प्रोग्रामों के लिए भी उपयुक्त हैं जिन्हें Microsoft के मैसेजिंग एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस (MAPI) की आवश्यकता होती है।

    Read More

    अन्य समर्थित मेटाडेटा फ़ॉर्मेट

    C ++ का उपयोग करके, कोई भी कई अन्य प्रारूपों के मेटाडेटा में हेरफेर कर सकता है, जिसमें शामिल हैं

    EML (आउटलुक ईमेल संदेश)
    MBOX (इलेक्ट्रॉनिक मेल संदेश)
    OST (ऑफलाइन स्टोरेज फाइल्स)
    PST (Outlook व्यक्तिगत संग्रहण फ़ाइलें)