Отправка электронного сообщения с использованием Exchange Server через WebDav

Вы можете отправлять электронные сообщения, используя Exchange Server, с помощью инструментов в com.aspose.email. Метод ExchangeClient.send() принимает экземпляр MailMessage в качестве параметра и отправляет электронное письмо. В этой статье объясняется, как отправлять электронные сообщения, используя клиент Exchange API.

Отправка электронных сообщений с использованием Exchange WebDav

Чтобы отправить электронные письма с использованием Exchange Server:

  1. Создайте экземпляр класса ExchangeClient.
  2. Укажите имя сервера, имя пользователя, пароль и домен.
  3. Создайте экземпляр класса MailMessage.
  4. Укажите свойства from, to, subject и другие свойства MailMessage.
  5. Вызовите метод ExchangeClient.send() для отправки электронной почты.

Пример кода ниже отправляет электронные сообщения с использованием Exchange Server.

// 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);