MSG adalah format file email yang digunakan oleh MS Outlook. Ini adalah item Outlook yang memungkinkan penyimpanan email, kontak, pesan, tugas, janji temu, dll. Dalam kasus tertentu, kita mungkin perlu membaca file Outlook MSG dalam aplikasi Java dan mengekstrak properti seperti subjek, penerima, pengirim, badan, dll. Pada artikel ini, kita akan mempelajari cara membaca file Outlook MSG menggunakan Java. Topik-topik berikut akan dibahas dalam artikel ini:
- Java API untuk Membaca File Outlook MSG
- Parse dan Baca File Outlook MSG
- Dapatkan Lampiran dari File MSG
- Baca Pesan Tertanam dari Lampiran
Java API untuk Membaca File Outlook MSG
Untuk membaca file Outlook MSG, kita akan menggunakan Aspose.Email for Java API. Itu memungkinkan membuat, mengirim, membaca, dan memanipulasi pesan email dengan mulus. Ini juga mendukung penguraian file Outlook MSG dan menyediakan kontennya dalam objek Java. Silakan unduh JAR API atau cukup tambahkan konfigurasi pom.xml berikut dalam aplikasi Java berbasis Maven.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email</artifactId>
<version>22.2</version>
<classifier>jdk16</classifier>
</dependency>
Parsing dan Baca File Outlook MSG menggunakan Java
Kami dapat mem-parsing dan membaca file Outlook MSG dengan mengikuti langkah-langkah di bawah ini:
- Muat file MSG menggunakan metode MapiMessage.load().
- Baca properti seperti SenderName, Subject, Body, Recipients dari MSG yang dimuat. Contoh kode berikut menunjukkan cara membaca file Outlook MSG menggunakan Java.
Dapatkan Lampiran dari File MSG menggunakan Java
Kami juga dapat menyimpan lampiran dari file Outlook MSG dengan mengikuti langkah-langkah berikut:
- Muat file MSG menggunakan metode MapiMessage.load().
- Ulangi koleksi lampiran yang terkait dengan objek MapiMessage.
- Simpan setiap lampiran ke disk menggunakan metode save(). Contoh kode berikut menunjukkan cara menyimpan lampiran dari file Outlook MSG menggunakan Java.
Baca Pesan Tertanam dari Lampiran
Kita dapat membaca pesan email yang disematkan dalam lampiran Outlook MSG juga dengan mengikuti langkah-langkah berikut:
- Muat file MSG menggunakan metode MapiMessage.load().
- Dapatkan pesan terlampir sebagai objek MapiMessage.
- Tampilkan properti pesan. Contoh kode berikut menampilkan cara membaca pesan tersemat sebagai lampiran menggunakan Java.
Dapatkan Lisensi Gratis
Silakan coba API tanpa batasan evaluasi dengan meminta lisensi sementara gratis.
Kesimpulan
Pada artikel ini, kami telah mempelajari cara membaca konten file Outlook MSG secara terprogram menggunakan Java. Selain itu, kami telah melihat cara membaca dan mengekstrak lampiran dari file MSG. Selain itu, Anda dapat mempelajari lebih lanjut tentang Aspose.Email untuk Java API menggunakan dokumentasi. Jika ada ambiguitas, jangan ragu untuk menghubungi kami di forum.