Comment envoyer un document Word par e-mail à l'aide de Java

Dans ce bref sujet, vous comprendrez comment envoyer Word Document par e-mail en utilisant Java. Vous pouvez facilement convertir le fichier source au format MHTML et spécifier les paramètres de messagerie pour envoyer le courrier électronique dans n’importe quel système d’exploitation courant comme MS Windows, Ubuntu ou macOS à l’aide de simples appels d’API.

Étapes pour envoyer un document Word par e-mail à l’aide de Java

  1. Ajouter Aspose.Words et Aspose.Email référence de fichier JAR à partir du référentiel Maven
  2. Instanciez un objet Document Class pour charger le document d’entrée pour l’envoi d’e-mails
  3. Spécifiez différentes SaveOptions pour enregistrer le fichier au format MHTML afin d’enregistrer les données dans un flux
  4. Charger le fichier à l’aide de la classe MailMessage
  5. Initialiser le client SMTP pour configurer le message électronique
  6. Envoyer un e-mail contenant le document Word

Dans ces étapes, nous chargeons tout d’abord le document Word d’entrée au format de fichier DOCX ou DOC. Ensuite, il est converti en fichier MHTML à l’aide de l’objet stream, qui est chargé en tant que fichier d’entrée pour l’envoi de l’e-mail. Enfin, nous spécifions les propriétés de configuration comme l’expéditeur, le sujet, le port pour envoyer le message électronique.

Code pour envoyer DOCX par e-mail avec Java

Dans l’extrait de code ci-dessus, nous avons chargé le fichier DOCX source en utilisant un objet de la * classe Document *. Il est ensuite converti en fichier MHTML à l’aide de flux qui seront ensuite traités par Aspose.Email. Ensuite, nous définissons différentes préférences pour l’envoi de l’e-mail, telles que l’e-mail à, l’e-mail de, les paramètres d’objet et d’hôte pour contrôler les propriétés de l’e-mail. Cela vous permet d’automatiser la fonction d’envoi d’e-mails et d’envoyer un document par e-mail avec Java.

Auparavant, nous avions entendu parler de comment convertir Word en Markdown en utilisant Java. Alors que, dans cette rubrique, nous nous sommes concentrés sur le rendu DOCX en TIFF. Alors que, dans cette rubrique, nous avons appris comment utiliser Java pour envoyer un document Word par e-mail.

 Français