Enviar Mensagem de Email usando Exchange Server com WebDav

Você pode enviar mensagens de email usando um Exchange Server com a ajuda das ferramentas em com.aspose.email. O método ExchangeClient.send() aceita uma instância de MailMessage como parâmetro e envia o email. Este artigo explica como enviar mensagens de email usando um Exchange Client da API.

Enviar Mensagens de Email Usando Exchange WebDav

Para enviar emails usando um Exchange Server:

  1. Crie uma instância da classe ExchangeClient.
  2. Especifique o nome do servidor, nome de usuário, senha e domínio.
  3. Crie uma instância da classe MailMessage.
  4. Especifique as propriedades de MailMessage de remetente, destinatário, assunto e outras.
  5. Chame o método ExchangeClient.send() para enviar o email.

O código de exemplo abaixo envia mensagens de email usando 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);