Menghantar E-mel dengan Java Menggunakan GMail, Yahoo atau Hotmail
Soalan:
Boleh Saya menghantar e-mel daripada aplikasi Java saya menggunakan akaun e-mel peribadi seperti GMail, Yahoo atau Hotmail?
Jawapan:
Ya, adalah mungkin untuk menghantar e-mel menggunakan akaun e-mel peribadi daripada aplikasi Java. Di bawah ialah respons terperinci yang disesuaikan dengan GMail:
Pengintegrasian Gmail:
Untuk menyepadukan GMail dengan Java, anda memerlukan:
import java.util.*; import javax.mail.*; import javax.mail.internet.*; public class Main { private static String USER_NAME = "*****"; // GMail user name (just the part before "@gmail.com") private static String PASSWORD = "********"; // GMail password private static String RECIPIENT = "[email protected]"; public static void main(String[] args) { String from = USER_NAME; String pass = PASSWORD; String[] to = { RECIPIENT }; // list of recipient email addresses String subject = "Java send mail example"; String body = "Welcome to JavaMail!"; sendFromGMail(from, pass, to, subject, body); } private static void sendFromGMail(String from, String pass, String[] to, String subject, String body) { // ... SMTP setup code here ... } }
Kod ini mempamerkan perkara penting untuk menghantar e-mel daripada GMail:
Yahoo dan Hotmail:
Kaedah untuk menghantar e-mel menggunakan akaun Yahoo dan Hotmail adalah serupa dengan GMail. Anda perlu merujuk dokumentasi masing-masing untuk konfigurasi tertentu, seperti tetapan SMTP dan keperluan pengesahan.
Atas ialah kandungan terperinci Bolehkah Aplikasi Java Menghantar E-mel melalui Gmail, Yahoo atau Hotmail?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!