Cara Mengirim Email menggunakan Java MailAPI dengan Gambar Besar sebagai Lampiran

Diterbitkan: 2014-03-17

JavaMail API menyediakan kerangka kerja platform-independen dan protokol-independen untuk membangun aplikasi surat dan pesan. JavaMail API tersedia sebagai paket opsional untuk digunakan dengan platform Java SE dan juga disertakan dalam platform Java EE. Rilis JavaMail 1.4.5 berisi beberapa perbaikan bug dan peningkatan.

Beberapa waktu yang lalu saya pernah menulis Tutorial Mengirim email menggunakan SMTP Gmail (TLS Authentication), tetapi tanpa Lampiran Gambar. Tutorial Java di bawah ini akan membantu Anda mengirim Gambar Besar dengan email sebagai lampiran.

Terkadang kita ingin melampirkan gambar di email dan kemudian menggunakannya di badan email itu sendiri. Anda pasti pernah melihat begitu banyak email yang memiliki lampiran gambar dan juga digunakan dalam pesan email. Caranya adalah dengan melampirkan file gambar seperti lampiran lainnya dan kemudian mengatur header Content-ID untuk file gambar dan kemudian menggunakan id konten yang sama di badan pesan email dengan <img src='cid:image_id'> .

Berikut ini adalah Program Java sederhana:

Keluaran:

Contoh Tangkapan Layar:

JavaMailAPIwithImage - Contoh Crunchify