Отправка электронного сообщения с использованием Exchange Server через WebDav
Contents
[
Hide
]
Вы можете отправлять электронные сообщения, используя Exchange Server, с помощью инструментов в com.aspose.email. Метод ExchangeClient.send() принимает экземпляр MailMessage в качестве параметра и отправляет электронное письмо. В этой статье объясняется, как отправлять электронные сообщения, используя клиент Exchange API.
Отправка электронных сообщений с использованием Exchange WebDav
Чтобы отправить электронные письма с использованием Exchange Server:
- Создайте экземпляр класса ExchangeClient.
- Укажите имя сервера, имя пользователя, пароль и домен.
- Создайте экземпляр класса MailMessage.
- Укажите свойства from, to, subject и другие свойства MailMessage.
- Вызовите метод ExchangeClient.send() для отправки электронной почты.
Пример кода ниже отправляет электронные сообщения с использованием Exchange Server.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-email/Aspose.Email-for-Java | |
// Create instance of ExchangeClient class by giving credentials | |
ExchangeClient client = new ExchangeClient("http://MachineName/exchange/username", "username", "password", "domain"); | |
// Create instance of type MailMessage | |
MailMessage msg = new MailMessage(); | |
msg.setFrom(new MailAddress("sender@domain.com")); | |
MailAddressCollection collTo = new MailAddressCollection(); | |
collTo.add("recipient@domain.com"); | |
msg.setTo(collTo); | |
msg.setSubject("Sending message from exchange server"); | |
msg.setHtmlBody("<h3>sending message from exchange server</h3>"); | |
// Send the message | |
client.send(msg); |