E-Mails mit Java über GMail, Yahoo oder Hotmail senden
Frage:
Kann Ich versende E-Mails aus meiner Java-Anwendung über ein persönliches E-Mail-Konto wie GMail, Yahoo oder Hotmail?
Antwort:
Ja, es ist möglich, E-Mails über persönliche E-Mail-Konten aus einer Java-Anwendung zu versenden. Nachfolgend finden Sie eine detaillierte, auf GMail zugeschnittene Antwort:
GMail-Integration:
Um GMail mit Java zu integrieren, benötigen Sie:
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 ... } }
Dieser Code zeigt die Grundlagen zum Senden von E-Mails von GMail:
Yahoo und Hotmail:
Die Methoden zum Senden von E-Mails über Yahoo- und Hotmail-Konten ähneln denen von GMail. Für spezifische Konfigurationen, wie SMTP-Einstellungen und Authentifizierungsanforderungen, müssen Sie die jeweilige Dokumentation konsultieren.
Das obige ist der detaillierte Inhalt vonKönnen Java-Anwendungen E-Mails über Gmail, Yahoo oder Hotmail senden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!