Cara Mengirim Email menggunakan Java

Dalam tutorial sederhana ini, kita akan mengeksplorasi cara mengirim Email menggunakan Java. SMTP adalah salah satu klien email populer dan Anda akan belajar cara mengirim email menggunakan SMTP Gmail di Java. Aplikasi ini menggunakan panggilan API sederhana yang dapat digunakan di lingkungan Java di dalam sistem operasi Windows dan Linux.

Langkah-langkah Mengirim Email menggunakan Java

  1. Konfigurasikan aplikasi dengan menambahkan Aspose.Email referensi file JAR dari Repositori Maven
  2. Buat instance MailMessage class untuk mengirim email
  3. Atur properti yang berbeda dari pesan email yang diinginkan
  4. Setel properti SmtpClient dan kirim pesan email

SMTP adalah salah satu klien email paling sederhana untuk mengirim dan menerima email. Dalam contoh berikut, kami telah menggunakan MailMessage Class untuk membuat pesan yang akan dikirim. Ini melibatkan pengaturan subjek email, penerima dan badan email. Kemudian kita akan menginisialisasi objek SmtpClient dimana kita akan mengatur kredensial untuk pengguna bersama dengan informasi port dan host. Akhirnya, kami akan mengirim pesan email yang kami buat di langkah pertama. Contoh berikut adalah implementasi mudah cara mengirim Mail menggunakan server SMTP di Java.

Kode untuk Mengirim Email menggunakan Java

package testemail;
import com.aspose.email.License;
import com.aspose.email.MailAddressCollection;
import com.aspose.email.MailMessage;
import com.aspose.email.SecurityOptions;
import com.aspose.email.SmtpClient;
public class EmailKB {
public static void main(String[] emailArguments) {
// Apply the Aspose.Email license before sending email through Gmail SMTP
License emailLicense = new License();
emailLicense.setLicense("EmailLicense.lic");
// Create MailMessage instance to send email
MailMessage testEmailMessage = new MailMessage();
// Set properties of desired mail message
testEmailMessage.setSubject("How to Send Mail Using SMTP Server in Java");
// Adding the destination email address or addresses
MailAddressCollection mailAddresses = new MailAddressCollection();
mailAddresses.add("TestReceiverEmail@EmailServer.com");
testEmailMessage.setTo(mailAddresses);
testEmailMessage.setBody ("This is a test for sending email using SMTP using Java.");
// Create SmtpClient class object to send email
SmtpClient emailClient = new SmtpClient();
// Setting the SmtpClient properties to set the credentials, host and port
emailClient.setHost("smtp.gmail.com");
emailClient.setUsername("YourSourceEmail@gmail.com");
emailClient.setPassword("Your Password for Gamil");
emailClient.setPort(587);
emailClient.setSecurityOptions(SecurityOptions.SSLExplicit);
// Initiate the email message using Gmail's SMTP client
emailClient.send(testEmailMessage);
}
}

Pada topik sebelumnya, kami berfokus pada rendering contoh dan menjelajahi cara merender LaTeX ke PNG menggunakan Java. Topik ini berpusat pada penggunaan Java SMTP untuk mengirim Email menggunakan pendekatan sederhana.

 Indonesian