Enviar mensaje de correo electrónico utilizando Exchange Server con WebDav
Contents
[
Hide
]
Puedes enviar mensajes de correo electrónico utilizando un Exchange Server con la ayuda de las herramientas en com.aspose.email. El método ExchangeClient.send() acepta una instancia de MailMessage como parámetro y envía el correo electrónico. Este artículo explica cómo enviar mensajes de correo electrónico utilizando un cliente de Exchange de la API.
Enviar mensajes de correo electrónico utilizando Exchange WebDav
Para enviar correos electrónicos utilizando un Exchange Server:
- Crea una instancia de la clase ExchangeClient.
- Especifica el nombre del servidor, el nombre de usuario, la contraseña y el dominio.
- Crea una instancia de la clase MailMessage.
- Especifica el de, para, asunto y otras propiedades de MailMessage.
- Llama al método ExchangeClient.send() para enviar el correo electrónico.
El código de muestra a continuación envía mensajes de correo electrónico utilizando 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); |