PPTX DOCX XLSX PDF ODP
Aspose.Email  untuk Java
MBOX

Ekstrak Metadata MBOX melalui Java

Buat aplikasi Java Anda sendiri untuk menambah, mengedit, menghapus, atau mengekstrak metadata dari file MBOX menggunakan API sisi server.

Cara Mengekstrak Metadata MBOX Menggunakan Java

Untuk mendapatkan metadata file MBOX, kita akan menggunakan

Aspose.Email para Java

API yang merupakan API metadata yang kaya fitur, kuat dan mudah digunakan untuk platform Java. Anda dapat mengunduh versi terbarunya langsung dari

Maven

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 MBOX melalui Java

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

  • Muat file MBOX 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 dari MBOX - Java


MapiMessage outlookMessageFile = MapiMessage.fromFile(dataDir + "messageMapi.mbox");

//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 MBOX melalui Aplikasi Online

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

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

    MBOX What is MBOX File Format

    Format file MBox adalah istilah umum yang mewakili wadah untuk pengumpulan pesan surat elektronik. Pesan disimpan di dalam wadah bersama dengan lampirannya. Pesan dari seluruh folder disimpan dalam satu file database dan pesan baru ditambahkan ke akhir file. Banyak aplikasi dan API menyediakan dukungan untuk format file MBox seperti Apple Mail dan Mozilla Thunderbird.

    Read More

    Format Metadata yang Didukung Lainnya

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

    EML (Pesan Email Outlook)
    MSG (Format Outlook & Exchange)
    OST (File Penyimpanan Offline)
    PST (File Penyimpanan Pribadi Outlook)