Enviar Mensagem de Email usando Exchange Server com WebDav
Contents
[
Hide
]
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:
- Crie uma instância da classe ExchangeClient.
- Especifique o nome do servidor, nome de usuário, senha e domínio.
- Crie uma instância da classe MailMessage.
- Especifique as propriedades de MailMessage de remetente, destinatário, assunto e outras.
- Chame o método ExchangeClient.send() para enviar o email.
O código de exemplo abaixo envia mensagens de email usando 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); |