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

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

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

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

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

Aspose.Email C++ के लिए

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

NuGet

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

Command


PM> Install-Package Aspose.Email.Cpp

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

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

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

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

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

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

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


// Load from file
System::SharedPtr<MapiMessage> eml = MapiMessage::FromFile(dataDir + L"message.eml");
   
System::String subject;
   
// Access the MapiPropertyTag.PR_SUBJECT property
System::SharedPtr<MapiProperty> prop = eml->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 = eml->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 या किसी अन्य सॉफ़्टवेयर इंस्टॉलेशन की आवश्यकता नहीं होती है।

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

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

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

    EML What is EML File Format

    EML फ़ाइल स्वरूप Outlook और अन्य प्रासंगिक अनुप्रयोगों का उपयोग करके सहेजे गए ईमेल संदेशों का प्रतिनिधित्व करता है। लगभग सभी ईमेल क्लाइंट RFC-822 इंटरनेट संदेश प्रारूप मानक के अनुपालन के लिए इस फ़ाइल स्वरूप का समर्थन करते हैं। Microsoft Outlook EML संदेश प्रकारों को खोलने के लिए डिफ़ॉल्ट सॉफ़्टवेयर है। EML फ़ाइलों का उपयोग डिस्क में सहेजने के साथ-साथ संचार प्रोटोकॉल का उपयोग करके प्राप्तकर्ताओं को भेजने के लिए किया जा सकता है।

    Read More

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

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

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