Otomatisasi email telah menjadi populer, khususnya di kalangan pemasar. Ini memberdayakan mereka untuk mengirim email yang sudah jadi secara otomatis ke audiens target mereka pada waktu yang dijadwalkan.

Cara menulis kode untuk mengirim email di Java

Cara menulis kode untuk mengirim email di Java

Pada artikel ini, kami menjelaskan cara menulis kode untuk mengirim email di Java. Kami akan melihat langkah-langkah untuk membuat dan mengirim email dengan teks biasa atau badan HTML secara terprogram. Selain itu, kami akan mendemonstrasikan cara mengirim email secara massal dan mengirim email yang disimpan dari disk menggunakan Java. Artikel ini akan membahas poin-poin yang diberikan di bawah ini:

Pustaka Java untuk mengirim email

Kami akan menggunakan Java email library, yang memungkinkan Anda menerapkan logika bisnis untuk mengelola email tanpa mengetahui tentang pemrograman jaringan atau spesifikasi format. ** Pustaka Java untuk mengirim email** dapat diinstal langsung dengan menggunakan konfigurasi Maven seperti yang diberikan di bawah ini:

<repository>
	<id>ConholdateJavaAPI</id>
	<name>Conholdate Java API</name>
	<url>https://releases.conholdate.com/java/repo</url>
</repository>        
<dependency>
	<groupId>com.conholdate</groupId>
	<artifactId>conholdate-total</artifactId>
	<version>23.6</version>
	<type>pom</type>
</dependency>

Untuk konfigurasi tentang framework Java lainnya, silakan kunjungi releases.conholdate.com.

Cara menulis kode untuk membuat dan mengirim email di Java

Pustaka email Java mengirimkan pesan email melalui server SMTP untuk pengiriman. Pengirim, penerima, subjek, dan isi pesan ditentukan menggunakan objek String. Pada bagian ini, kita akan membahas cara menulis contoh kode di Java untuk mengirim email dengan teks biasa serta badan HTML.

Kode Java untuk mengirim email dengan teks biasa

Berikut langkah-langkah membuat dan mengirim email dengan SMTP:

  1. Buat objek kelas MailMessage.
  2. Tentukan subjek, isi, alamat pengirim, dan penerima.
  3. Buat objek kelas SmtpClient.
  4. Tetapkan host, port, nama pengguna, kata sandi, dan opsi keamanan.
  5. Panggil metode SmtpClient.send(MailMessage arg) untuk mengirim pesan email. Contoh kode di bawah ini menunjukkan cara membuat dan mengirim pesan email dengan teks biasa:

Mengirim email dengan badan HTML

Berikut adalah langkah-langkah untuk mengirim pesan email dengan badan HTML:

  1. Buat objek kelas MailMessage.
  2. Tentukan subjek, isi, alamat pengirim, dan penerima.
  3. Atur isi email menggunakan metode MailMessage.setHtmlBody(String value).
  4. Buat objek kelas SmtpClient.
  5. Tetapkan host, port, nama pengguna, kata sandi, dan opsi keamanan.
  6. Panggil metode SmtpClient.send(MailMessage arg) untuk mengirim pesan email. Contoh kode di bawah ini menunjukkan cara mengirim pesan email dengan badan HTML.

Mengirim email yang disimpan dari disk di Jawa

Pustaka email Java memungkinkan Anda memuat file EML (Outlook Express Electronic Mail) dari disk dan mengirimkannya melalui SMTP. Langkah-langkah untuk mengirim pesan email yang disimpan dari disk diberikan di bawah ini:

  1. Buat objek kelas MailMessage menggunakan metode MailMessage.load(String path).
  2. Buat objek kelas SmtpClient.
  3. Tetapkan host, port, nama pengguna, kata sandi, dan opsi keamanan.
  4. Panggil metode SmtpClient.send(MailMessage arg) untuk mengirim pesan email. Contoh kode di bawah ini menunjukkan cara mengirim email yang disimpan dari disk di Java.

Kode Java untuk mengirim email secara massal

Berikut langkah-langkah penulisan kode Java untuk pengiriman email secara massal:

  1. Buat beberapa objek dari kelas MailMessage dan tentukan parameter atau properti yang diperlukan.
  2. Buat objek kelas MailMessageCollection.
  3. Tambahkan objek pesan email (seperti yang dibuat pada langkah pertama) ke koleksi menggunakan metode MailMessageCollection.addItem().
  4. Buat objek kelas SmtpClient. dan atur host, port, nama pengguna, dan kata sandi.
  5. Kirim email menggunakan metode SmtpClient.send(MailMessageCollection arg). Contoh kode di bawah ini menunjukkan cara mengirim email secara massal menggunakan Java.

Dapatkan lisensi gratis

Anda bisa mendapatkan lisensi sementara gratis untuk mencoba API tanpa batasan evaluasi.

Menyimpulkan

Dalam artikel ini, Anda telah memperoleh pengetahuan tentang cara menulis kode untuk mengirim email di Java menggunakan library Java untuk mengirim email. Awalnya, Anda belajar cara mengirim email dengan teks biasa atau isi HTML secara terprogram. Setelah itu, Anda melihat cara mengirim email secara massal dan mengirim email yang disimpan dari disk menggunakan Java. Anda dapat mengunjungi dokumentasi untuk menjelajahi fitur lainnya. Terakhir, kami menyarankan Anda untuk terus memantau conholdate.com untuk pembaruan rutin.

Berikan pertanyaan

Anda dapat memberi tahu kami pertanyaan atau pertanyaan Anda di forum kami.

Lihat juga