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

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

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

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

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

Aspose.Email C++ के लिए

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

NuGet

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

Command


PM> Install-Package Aspose.Email.Cpp

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

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

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

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

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

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

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


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

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

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

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

    PST What is PST File Format

    .PST एक्सटेंशन वाली फ़ाइलें Outlook व्यक्तिगत संग्रहण फ़ाइलों (जिसे व्यक्तिगत संग्रहण तालिका भी कहा जाता है) का प्रतिनिधित्व करती हैं जो विभिन्न प्रकार की उपयोगकर्ता जानकारी संग्रहीत करती हैं। उपयोगकर्ता जानकारी को विभिन्न प्रकार के फ़ोल्डरों में संग्रहीत किया जाता है जिसमें ईमेल, कैलेंडर आइटम, नोट्स, संपर्क और कई अन्य फ़ाइल प्रारूप शामिल होते हैं। PST फ़ाइलों का उपयोग ईमेल डेटा को ऑफ़लाइन संग्रहीत करने के लिए किया जाता है जिसे बाद में लोड किया जा सकता है और विभिन्न अनुप्रयोगों में देखा जा सकता है।

    Read More

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

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

    EML (आउटलुक ईमेल संदेश)
    MBOX (इलेक्ट्रॉनिक मेल संदेश)
    MSG (आउटलुक और एक्सचेंज फॉर्मेट)
    OST (ऑफलाइन स्टोरेज फाइल्स)