E‑Mail über Exchange Web Service in Java senden
Eine progressive Lösung, um die E‑Mail‑Versandfunktion in Java‑Projekten zu implementieren.
Kostenlose Testversion herunter ladenWie man eine Nachricht über EWS mit der Java‑API sendet
Das folgende Code‑Beispiel führt Sie durch den Vorgang des Nachrichtenversands mit der Java‑Bibliothek und macht die Integration von E‑Mail‑Funktionen in Ihre Anwendungen einfacher denn je. In wenigen Zeilen Code stellen Sie eine Verbindung zum EWS‑Server her, erstellen eine neue Nachricht und senden sie, wobei Sie sicher sein können, dass sie zugestellt wird, oder Sie erhalten bei Bedarf eine klare Fehlerbehandlungsunterstützung.
import com.aspose.email.*;
// Create instance of IEWSClient class by giving credentials
IEWSClient client = EWSClient.getEWSClient("https://outlook.office365.com/ews/exchange.asmx", "username", "password", "domain");
// Create instance of type MailMessage
MailMessage msg = new MailMessage();
msg.setFrom(MailAddress.to_MailAddress("sender@domain.com"));
msg.setTo(MailAddressCollection.to_MailAddressCollection("recipient@ domain.com "));
msg.setSubject("Sending message from exchange server");
msg.setHtmlBody("<h3>sending message from exchange server</h3>");
try {
// Send the message
client.send(msg);
System.out.println("Email sent successfully.");
} catch (Exception e) {
e.printStackTrace();
}
Dienstprogramm‑Funktionen
Abgesehen von Zuverlässigkeit und Einfachheit der Anwendung bietet die Bibliothek Ihnen die folgenden Fähigkeiten bei der Arbeit mit dem EWS‑Client:
Lesen von Postfachdateien und Filtern.
Verwalten von Konversations‑ und Kalenderelementen.
Arbeiten mit Kontakten, Verteilerlisten, Aufgaben, Terminen usw.
Unterstützung für TLS und AutodiscoverService.
Abrufen von Nachrichten aus einem freigegebenen Postfach und mehr.
Kurzfassung zur Java‑API
In diesem Artikel haben wir vorgestellt Aspose.Email für Java, ein vertrauenswürdiger Begleiter, um die E‑Mail‑Kommunikation mühelos und effizient zu gestalten. Vom Senden und Empfangen von E‑Mails bis hin zu fortgeschrittener E‑Mail‑Verarbeitung und Automatisierung machen diese Fähigkeiten die Bibliothek vielseitig und umfassend. Verpassen Sie nicht die Gelegenheit, Ihre e‑mailbezogenen Prozesse zu optimieren und Ihre Java‑Anwendungen zu verbessern.