Kirim Email Secara Terprogram di Java dengan Microsoft Graph
Panduan integrasi tentang cara menghubungkan data Microsoft 365 dengan Java untuk otomatisasi email.
Unduh uji coba gratisSiapkan Lingkungan
Dapatkan Java API: Instal perpustakaan dari Maven. Ikuti instalasi sederhana instructions.
Akses API Grafik MS:
- Daftarkan aplikasi Anda di Portal Microsoft Azure.
- Berikan izin yang diperlukan.
- Dapatkan token akses.
Mengirim Pesan menggunakan MS Graph
Tulis dan sesuaikan pesan Anda dengan Aspose.Email untuk Java. Anda dapat mengatur penerima, menambahkan lampiran, dan memformat konten email sesuai kebutuhan. Kirim pesan Anda menggunakan alat terintegrasi. Coba contoh kode berikut mengganti semua komponen yang diperlukan dengan yang valid untuk Anda.
import com.aspose.email.*;
IGraphClient client = GraphClient.getClient(tokenProvider);
MapiMessage message = new MapiMessage();
message.setSubject("Subject");
message.setBody("Body");
message.setProperty(KnownPropertyList.DISPLAY_TO, "to@host.com");
message.setProperty(KnownPropertyList.SENDER_NAME, "from");
message.setProperty(KnownPropertyList.SENT_REPRESENTING_EMAIL_ADDRESS, "from@host.com");
client.send(message);
Fitur Teratas Java API
Aspose.Email untuk Java memberdayakan pengembang untuk bekerja dengan tugas dan data terkait email dengan cara yang fleksibel dan efisien, menjadikannya alat yang berharga untuk manajemen email dan informasi pribadi dalam aplikasi Java.
Manajemen Email: Membuat, mengirim, menerima, mengurai, dan memanipulasi email secara efisien.
Conversion: Konversi email antara format seperti EML, MSG, HTML, dan PDF.
Penanganan lampiran: Kelola lampiran dengan mudah.
Berbagai Protokol dan Dukungan Layanan: Kirim pesan langsung dari aplikasi Java melalui SMTP, EWS, MS Graph, MailGun atau SendGrid. Mengambil dan memproses item pesan dari server menggunakan POP3, IMAP, EWS, MS Graph.
Penanganan Penyimpanan Offline: Akses, kelola, dan sesuaikan data email yang disimpan secara lokal.
Kalender dan Kontak: Kelola acara kalender dan kontak.
Filtering: Temukan pesan atau data tertentu dengan cepat.
Rendering: Menampilkan konten pesan secara akurat.
Enkripsi dan Keamanan: Amankan data email dengan enkripsi.
Templates: Buat template email yang dapat digunakan kembali.
Kompatibilitas Lintas Platform: Kembangkan aplikasi untuk sistem operasi yang berbeda.
Alur Kerja Email Kustom: Otomatiskan tugas email seperti pengingat dan notifikasi.
Dokumentasi yang luas: Akses sumber daya dan dukungan yang komprehensif.