Отправка электронной почты через веб-службу Exchange на Java
Прогрессивное решение для внедрения возможности отправки электронной почты в проекты Java.
Скачать бесплатную пробную версиюКак отправить сообщение через EWS с помощью Java API
Следующий пример кода поможет вам в процессе отправки сообщений с помощью библиотеки Java, что упростит интеграцию функций электронной почты в ваши приложения. В нескольких строках кода вы установите соединение с сервером EWS, создадите новое сообщение и отправите его, убедившись, что оно будет доставлено, или же получите четкую поддержку по обработке ошибок, если таковая имеется.
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();
}
Функции утилиты
Помимо надежности и простоты использования, библиотека предоставляет следующие возможности при работе с клиентом EWS:
Чтение файлов почтового ящика и фильтрация.
Управление перепиской и элементами календаря.
Работа с контактами, списками рассылки, задачами, встречами и т. д.
Поддержка протоколов TLS и сервиса AutoDiscoverService.
Получение сообщений из общего почтового ящика и многое другое.
Кратко об API Java
В этой статье мы представили Aspose.Email для Java, надежный помощник, делающий общение по электронной почте простым и эффективным. От отправки и получения электронных писем до расширенной обработки и автоматизации электронной почты — эти возможности делают эту библиотеку универсальной и всеобъемлющей. Не упустите возможность оптимизировать процессы, связанные с электронной почтой, и усовершенствовать свои Java-приложения.