1. Produk
  2.   E-mel
  3.   Java
  4.   Email4J
 
  

Java API percuma untuk Pengurusan E-mel

Pustaka Java Sumber Terbuka yang menyokong akses, membaca, menghantar mesej e-mel. Anda boleh menambah lampiran, menanda e-mel,  mengalihkan mesej, memadamkan e-mel tertentu dalam apl Java.

Email4J ialah perpustakaan Java sumber terbuka yang membolehkan pembangun perisian mengendalikan tugas yang berkaitan dengan pengurusan e-mel di dalam aplikasi Java mereka sendiri tanpa perlu risau tentang kerumitan dalaman. Perpustakaan ini sangat berguna dan mudah dikendalikan. Ia menyokong ciri seperti mengarang mesej e-mel, menghantar e-mel, menambah pengepala dan lampiran, menyalin e-mel, membaca mesej e-mel, menandakan e-mel, memindahkan mesej, memadam e-mel tertentu, menyenaraikan folder dan banyak lagi.

Email4J ialah perpustakaan java peringkat tinggi yang dibina di atas API javax.mail yang menyediakan keupayaan untuk mengendalikan dan menghantar mesej e-mel dengan mudah. Perpustakaan menyokong sambungan dengan klien e-mel yang berbeza seperti SmtpClient, Pop3Client dan ImapClient. Dengan menggunakan pelanggan ini anda boleh mengakses dan mengurus e-mel anda dengan mudah. Setiap pelanggan mempunyai set operasi tertentu dan berfungsi berdasarkan protokol yang digunakan.

Previous Next

Bermula dengan Email4J

Cara termudah untuk memasang Email4J ialah melalui GitHub. Sila pasangkannya menggunakan arahan berikut untuk pemasangan mudah.

Pasang Email4J melalui GitHub

git clone --depth=1 https://github.com/juandesi/email4j.git 

Ketergantungan yang perlu ditambahkan pada fail pom.xml ialah,

Repositori Maven

 
<repository>
  <id>email4j-repo</id>
  <url>https://raw.github.com/juandesi/email4j/mvn-repo/</url>
</repository<
 

Mengakses dan Membaca E-mel melalui Perpustakaan Java

Pustaka Email4J percuma membolehkan pembangun Java mengakses & membaca mesej e-mel di dalam aplikasi mereka sendiri dengan beberapa baris kod Java. Mula-mula anda perlu menyediakan laluan yang betul ke folder yang mengandungi e-mel. Perpustakaan juga membolehkan pengguna melihat folder dan e-mel di dalam folder ini. Anda boleh mendapatkan maklumat yang berkaitan dengan mesej e-mel dengan mudah seperti Subjek e-mel, lampiran, badan e-mel, senarai penerima dan banyak lagi.

Hantar E-mel melalui SMTPClient

Pustaka Java sumber terbuka Email4J membolehkan pembangun perisian menghantar mesej e-mel dengan menggunakan Simple Mail Transfer Protocol (SMTP). Pelanggan memberi tumpuan terutamanya pada operasi untuk menghantar mel kepada penerima tertentu yang ia terima. Anda juga boleh memasukkan lampiran pada mesej e-mel. Mula-mula anda perlu membuat lampiran dan kemudian boleh menambahkannya pada mesej. Perpustakaan telah menyediakan pembina mudah, yang boleh digunakan untuk membina e-mel keluar.

Hantar E-mel melalui SMTPClient

 
SmtpClient client = new SmtpClient("juan", "desimoni", "juan.smtp.host", SmtpClient.DEFAULT_SMTP_PORT, new ClientConfiguration());
client.send(email) // pre-built outgoing email.
 

Urus E-mel melalui IMAPClient

Pustaka Java percuma Email4J telah menyediakan keupayaan untuk mengakses dan mengurus mesej e-mel dengan menggunakan Internet Message Access Protocol (IMAP). ImapClient berkomunikasi secara langsung dengan peti mel dan pengguna boleh mendapatkan semula, membaca, mengalih, menanda atau memadam mesej e-mel dengan mudah. Anda perlu menyediakan laluan yang betul ke folder yang mengandungi e-mel dan pelanggan akan mengambil kesemuanya dengan mudah.

 Melayu