En este breve tema, comprenderá cómo enviar Word Document por correo electrónico usando Java. Puede convertir fácilmente el archivo de origen al formato MHTML y especificar la configuración de correo electrónico para enviar el correo electrónico en cualquier sistema operativo común como MS Windows, Ubuntu o macOS mediante simples llamadas a la API.
Pasos para enviar un documento de Word por correo electrónico usando Java
- Agregue la referencia del archivo JAR Aspose.Words y Aspose.Email desde el repositorio de Maven
- Cree una instancia de un objeto Document Class para cargar el documento de entrada para enviar correo electrónico
- Especifique diferentes SaveOptions para guardar el archivo en formato MHTML para guardar datos en una secuencia
- Cargue el archivo usando la clase MailMessage
- Inicialice el cliente SMTP para configurar el mensaje de correo electrónico
- Enviar mensaje de correo electrónico que contenga el documento de Word
En estos pasos, primero cargamos el documento de Word de entrada en formato de archivo DOCX o DOC. Luego se convierte a un archivo MHTML utilizando el objeto de flujo, que se carga como un archivo de entrada para enviar el correo electrónico. Finalmente, especificamos las propiedades de configuración como remitente, asunto, puerto para enviar el mensaje de correo electrónico.
Código para enviar DOCX en correo electrónico con Java
En el fragmento de código anterior, hemos cargado el archivo DOCX de origen mientras usamos un objeto de la clase Documento. Luego se convierte a un archivo MHTML utilizando secuencias que luego Aspose.Email procesará. Luego, establecemos diferentes preferencias para enviar el mensaje de correo electrónico, como correo electrónico a, correo electrónico de, asunto y configuración del host para controlar las propiedades del mensaje de correo electrónico. Esto le permite automatizar la función de envío de correo electrónico y enviar documentos por correo electrónico con Java.
Anteriormente, aprendimos sobre cómo convertir Word a Markdown usando Java. Mientras que, en este tema, nos enfocamos en renderizar DOCX a TIFF. Mientras que, en este tema, hemos aprendido cómo usar Java enviar documento de Word en correo electrónico.