PPTX DOCX XLSX PDF ODP
Aspose.Email  untuk C++
OST

Ekstrak Metadata OST melalui C ++

Buat aplikasi C++ Anda sendiri untuk menambah, mengedit, menghapus, atau mengekstrak metadata dari file OST menggunakan API sisi server.

Cara Mendapatkan Metadata OST Menggunakan C ++

Untuk mengekstrak metadata OST, kita akan menggunakan

Aspose.Email untuk C++

API yang merupakan API ekstraksi metadata dokumen yang kaya fitur, kuat, dan mudah digunakan untuk platform C ++. Anda dapat mengunduh versi terbarunya secara langsung, cukup buka

NuGet

manajer paket, cari Aspose.Email.Cpp dan instal. Anda juga dapat menggunakan perintah berikut dari Konsol Manajer Paket.

Command


PM> Install-Package Aspose.Email.Cpp

Langkah-langkah untuk Mengekstrak Metadata OST melalui C ++

Dapatkan jenis pesan saat menggunakan getProperties yang pada gilirannya memungkinkan mendapatkan semua informasi metadata melalui loop sederhana.

  • Muat file OST melalui MapiMessage: :fromFile
  • Dapatkan koleksi properti menggunakan get_properties ()
  • Dapatkan properti masing-masing menggunakan idx_get

Persyaratan Sistem

Aspose.Email untuk C ++ mendukung semua platform utama dan Sistem Operasi. Harap pastikan bahwa Anda memiliki prasyarat berikut.

  • Microsoft Windows atau OS yang kompatibel dengan C ++ Runtime Environment untuk Windows 32 bit, Windows 64 bit dan Linux 64 bit.
  • Aspose.Email untuk C++ DLL direferensikan dalam proyek Anda.
 

Ekstrak Metadata OST - C ++


// Load from file
System::SharedPtr<MapiMessage> ost = MapiMessage::FromFile(dataDir + L"message.ost");
   
System::String subject;
   
// Access the MapiPropertyTag.PR_SUBJECT property
System::SharedPtr<MapiProperty> prop = ost->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 = ost->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());
} 
 
  • Tentang Aspose.Email untuk C++ API

    Aspose.Email adalah solusi penguraian format Microsoft Outlook dan Thunderbird. Seseorang dapat dengan mudah membuat, memanipulasi, mengonversi format email dan penyimpanan seperti MSG, EMLX, EML dan MHT. Penanganan lampiran email, kustomisasi header pesan dan implementasi protokol jaringan yang berbeda seperti POP3, IMAP & SMTP untuk mengirim & menerima email jauh lebih mudah. Ini adalah API mandiri dan tidak memerlukan Microsoft Outlook atau instalasi perangkat lunak lainnya.

    Ekstrak Metadata OST melalui Aplikasi Online

    Lihat & edit Metadata ke dokumen OST dengan menggunakan Demo Langsung dengan manfaat berikut.

      Tidak perlu mengunduh atau mengatur apa pun
      Tidak perlu menulis kode apapun
      Cukup unggah file OST Anda & edit properti dokumen
      Segera dapatkan tautan unduhan untuk file yang dihasilkan

    OST What is OST File Format

    OST atau File Penyimpanan Offline mewakili data kotak surat pengguna dalam mode offline pada mesin lokal setelah pendaftaran dengan Exchange Server menggunakan Microsoft Outlook. Ini secara otomatis dibuat pada penggunaan pertama Microsoft Outlook pada konektivitas dengan server. Setelah file dibuat, data disinkronkan dengan server email sehingga tersedia offline juga jika terjadi pemutusan dari server email. File OST dapat menggunakan item kotak surat seperti email, kontak, informasi kalender, catatan, tugas, dan data serupa lainnya. Pengguna dapat membuat email dan item data lainnya dalam file OST bahkan tanpa adanya koneksi ke server, tetapi ini tidak akan disinkronkan dengan server. Setelah koneksi dibuat, file lokal disinkronkan lagi dengan server sehingga server dan salinan lokal berada pada tingkat informasi yang sama.

    Read More

    Format Metadata yang Didukung Lainnya

    Menggunakan C ++, seseorang juga dapat memanipulasi metadata dari banyak format lain termasuk

    EML (Pesan Email Outlook)
    MBOX (Pesan Surat Elektronik)
    MSG (Format Outlook & Exchange)
    PST (File Penyimpanan Pribadi Outlook)