Aspose.Email  untuk Java

Java Outlook API & Java Thunderbird API Untuk Pemrosesan Email

Hasilkan email, kirim email & parse email dari Outlook & Thunderbird tanpa memerlukan perangkat lunak tambahan. Kirim & Terima Email melalui protokol SMTP, POP3, IMAP.

  Unduh uji coba gratis
  
 

Aspose.Email untuk Java memungkinkan pengembang untuk fokus pada penerapan logika bisnis mereka sendiri untuk mengelola email tanpa perlu mengetahui spesifikasi format atau pemrograman jaringan.

Aspose.Email untuk Java dapat membuat email Outlook, mengurai email atau mengonversi format pesan seperti MSG, EML, MBOX, PST, OST & MHT dari dalam aplikasi Java. API dapat memanipulasi konten pesan, lampiran, header, dan properti MAPI, dan menyediakan kemampuan untuk mengirim dan menerima email melalui sejumlah protokol populer. Hal ini memungkinkan untuk bekerja dengan file penyimpanan Outlook seperti File Penyimpanan Pribadi PST dan File Penyimpanan Offline OST. Anda dapat membuat daftar email, mengekstrak email, menambah atau menghapus pesan dari file penyimpanan sesuai spesifikasi aplikasi Anda. Java Email library juga memungkinkan bekerja dengan file kontak Outlook (VCF). Ikhtisar semua fitur dan penggunaannya dengan sampel kode yang dapat Anda temukan di kami documentation

Fitur API Pemrosesan Email Tingkat Lanjut

Lihat dokumentasi untuk fitur paling populer di Aspose.Email:

Format pesan antar konversi dengan beberapa baris kode

Buat file ICF & VCF v3.0

Baca Email dalam urutan naik atau turun

Buat hierarki folder di PST menggunakan notasi string

Tentukan tanggal pembuatan & modifikasi untuk ICS

Konfigurasikan enkripsi SSL/TLS pada instans klien email

Gunakan proxy HTTP untuk klien email (SMTP, IMAP, POP3)

Mengkonversi pesan ke format email yang berbeda di Java

Pustaka Java Email menyediakan antarmuka yang mudah digunakan untuk konversi ke format file pesan yang didukung. Untuk melakukan konversi, yang perlu Anda lakukan adalah memuat file sumber dalam model objek API dan memanggil metode simpan dengan parameter yang diperlukan. Ini benar-benar sesederhana itu!

Mengirim email melalui SMTP, POP3 & IMAP

API memungkinkan untuk membuat dan memformat pesan, melampirkan file dan gambar serta mengirimkannya ke alamat email melalui SMTP protokol. Fasilitas lain yang disediakan API adalah masuk POP3 server melalui nama pengguna & kata sandi. Melalui fitur otentikasi APOP API, mudah untuk mendapatkan pesan lengkap atau hanya header, melihat ukuran kotak surat & jumlah pesan, menghapus pesan dari server dan banyak lagi. IMAP fitur protokol memungkinkan pengguna API untuk mengotentikasi, membuat, memilih, menghapus, menanyakan folder, mendapatkan dan menyimpan pesan dan mengubah bendera pesan.

Cara mengirim email menggunakan SMTP - Java

// Initialize SmtpClient object

SmtpClient client = new SmtpClient("smtp.gmail.com", 587, "username", "password");

// Set Security options for the server

client.setSecurityOptions(SecurityOptions.Auto);

// Create a new Message

MailMessage msg = new MailMessage("This email address is being protected from spambots. You need JavaScript enabled to view it.", "This email address is being protected from spambots. You need JavaScript enabled to view it.", "First Message from Java", "Body");

System.out.println("Sending message..");		

// Send the Message now

client.send(msg);

Manajemen Objek Kalender

Aspose.Email iCalendar API memungkinkan untuk membuat, mengekstrak dan menyimpan objek Kalender Outlook dalam berbagai format. Ini menyediakan kemampuan untuk menyimpan sebagai dokumen MSG atau ICS serta mengambil, mengirim, memperbarui & membatalkan permintaan pertemuan melalui protokol pengiriman pesan. Cara mengelola API iCalendar yang dapat Anda pelajari dari Bekerja dengan Janji Temu article.

Kelola File Penyimpanan Pesan

Aspose.Email untuk Java API memungkinkan pengelolaan format penyimpanan Outlook. Anda dapat memuat file PST & OST dari disk atau aliran, mendapatkan informasi folder dan sub-folder dari arsip pesan, mengambil detail khusus pesan seperti subjek, pengirim, penerima dan menyimpan pesan ke disk atau aliran. Untuk informasi lebih rinci kunjungi Bekerja dengan File Penyimpanan Outlook bagian dalam dokumentasi kami.

Selain mengurai PST yang ada, perpustakaan juga menyediakan sarana untuk membuat file PST dari awal dan menambahkan pesan ke folder mana pun darinya.

Buat PST dari awal & tambahkan pesan dari file - Java

// create an instance of PersonalStorage

PersonalStorage pst = PersonalStorage.create(dir + "archive.pst", 0);

// create a folder at the root of PST

pst.getRootFolder().addSubFolder("Inbox");

// add message to newly created folder

pst.getRootFolder().getSubFolder("Inbox").addMessage(MapiMessage.fromFile(dir + "template.msg"));

Bekerja Dengan Kartu Kontak

Aspose.Email untuk Java memungkinkan untuk memanipulasi file kartu kontak, juga dikenal sebagai VCF atau vCard yang merupakan format file di seluruh dunia untuk menyimpan dan bertukar kartu kontak. Ini juga dapat memproses kartu kontak Outlook serta Thunderbird vCard dalam aplikasi Java. Menggunakan Aspose.Email untuk Java, Anda dapat mengirim file vCard atau VCF dalam email, melampirkan VCF ke pesan Anda atau mengekstraknya dari email. Selain itu, Anda dapat bertukar file vCard (VCF) dengan cara Anda sendiri. API memungkinkan untuk mengedit, membuat, dan menghapus kartu kontak Anda. Anda dapat dengan mudah menambahkan dukungan kartu kontak ke aplikasi Anda.

Otomatisasi Microsoft Office - Tidak Diperlukan

Aspose.Email untuk Java dibangun menggunakan kode terkelola yang tidak memerlukan Microsoft Office atau Microsoft Outlook untuk diinstal pada mesin untuk bekerja dengan pemrosesan email. Ini adalah alternatif otomatisasi Microsoft Outlook yang sempurna dalam hal fitur, keamanan, skalabilitas, dan kecepatan. Ini cukup mudah untuk bermigrasi dari Office Automation ke Aspose.

  
  

Aspose.Email menawarkan API Email individual untuk lingkungan pengembangan populer lainnya seperti yang tercantum di bawah ini: