Ekstrak Metadata OST melalui Java
Buat aplikasi Java Anda sendiri untuk menambah, mengedit, menghapus, atau mengekstrak metadata dari file OST menggunakan API sisi server.
Cara Mengekstrak Metadata OST Menggunakan Java
Untuk mendapatkan metadata file OST, kita akan menggunakan
API yang merupakan API metadata yang kaya fitur, kuat dan mudah digunakan untuk platform Java. Anda dapat mengunduh versi terbarunya langsung dari
dan instal dalam proyek berbasis Maven Anda dengan menambahkan konfigurasi berikut ke pom.xml.
Repository
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
Dependency
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email</artifactId>
<version>version of aspose-email API</version>
<classifier>jdk17</classifier>
</dependency>
Langkah-langkah untuk Mengekstrak Metadata OST melalui Java
Dapatkan jenis pesan saat menggunakan getProperties yang pada gilirannya memungkinkan mendapatkan semua informasi metadata melalui loop sederhana.
- Muat file OST menggunakan MapiMessage.fromFile
- Dapatkan koleksi properti menggunakan getProperties ()
- Akses properti yang relevan seperti Subject menggunakan get_item ()
Persyaratan Sistem
Aspose.Email untuk Java mendukung semua platform utama dan Sistem Operasi. Harap pastikan bahwa Anda memiliki prasyarat berikut.
- Microsoft Windows atau OS yang kompatibel dengan Java Runtime Environment untuk Aplikasi JSP/JSF dan Aplikasi Desktop.
- Dapatkan versi terbaru Aspose.Email untuk Java langsung dari Maven .
Ekstrak Metadata OST - Java
MapiMessage outlookMessageFile = MapiMessage.fromFile(dataDir + "messageMapi.ost");
//Get the MapiProperties collection
MapiPropertyCollection coll = outlookMessageFile.getProperties();
//Access the MapiPropertyTag.PR_SUBJECT property
MapiProperty prop = (MapiProperty) coll.get_Item((Object) MapiPropertyTag.PR_SUBJECT);
//If the MapiProperty is not found, check the MapiProperty.PR_SUBJECT_W
//which is a unicode peer of MapiPropertyTag.PR_SUBJECT
if (prop == null) {
prop = (MapiProperty) coll.get_Item(MapiPropertyTag.PR_SUBJECT_W);
}
//If it cannot be found
if (prop == null) {
System.out.println("Mapi property could not be found.");
} else {
//Get the property data as string
String strSubject = prop.getString();
System.out.println("Subject: " + strSubject);
}
//Read internet code page property
prop = (MapiProperty) coll.get_Item(MapiPropertyTag.PR_INTERNET_CPID);
if (prop != null) {
System.out.println("Code page: " + prop.getLong());
}
Tentang Aspose.Email untuk Java 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.
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