E-mail verzenden via Exchange Web Service in Java
Een vooruitstrevende oplossing om de mogelijkheid om e-mail te verzenden in Java-projecten te implementeren.
Gratis proefversie downloadenHoe verstuur je een bericht via EWS met behulp van de Java API
Het volgende codevoorbeeld begeleidt u bij het verzenden van berichten met behulp van de Java-bibliotheek, waardoor het eenvoudiger dan ooit wordt om e-mailfunctionaliteit in uw toepassingen te integreren. Met een paar regels code maakt u een verbinding met de EWS-server, maakt u een nieuw bericht en verstuurt u het zodat het zeker is dat het wordt afgeleverd, anders krijgt u een duidelijke ondersteuning voor foutafhandeling, indien aanwezig.
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();
}
Nutsfuncties
Naast de betrouwbaarheid en eenvoud van het gebruik, biedt de bibliotheek u de volgende mogelijkheden bij het werken met de EWS Client:
Mailboxbestanden lezen en filteren.
Conversatie- en agenda-items beheren.
Werken met contactpersonen, distributielijsten, taken, afspraken etc.
Ondersteuning voor TLS en AutoDiscoverService.
Berichten ophalen uit een gedeelde mailbox en meer.
Over de Java API in het kort
In dit artikel hebben we geïntroduceerd Aspose.Email voor Java, een betrouwbare partner om e-mailcommunicatie moeiteloos en efficiënt te maken. Van het verzenden en ontvangen van e-mails tot geavanceerde e-mailverwerking en automatisering, deze mogelijkheden maken het tot een veelzijdige en uitgebreide bibliotheek. Mis deze kans niet om uw e-mailgerelateerde processen te stroomlijnen en uw Java-toepassingen naar een hoger niveau te tillen.