Надіслати електронну пошту через веб-службу Exchange на Java
Прогресивне рішення для впровадження можливості надсилання електронної пошти в проєкти Java.
Download Free TrialЯк надіслати повідомлення через 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 та служби автоматичного виявлення.
Отримання повідомлень зі спільної поштової скриньки тощо.
Коротко про Java API
У цій статті ми представили Аспосе.Електронна пошта для Java, надійний супутник для того, щоб зробити спілкування електронною поштою легким та ефективним. Від надсилання та отримання електронних листів до вдосконаленої обробки та автоматизації електронної пошти, ці можливості роблять його універсальною та всеосяжною бібліотекою. Не пропустіть можливість оптимізувати процеси, пов’язані з електронною поштою, та покращити свої програми Java.