Comment envoyer un document Word par e-mail en utilisant C++

Dans cet exemple, nous allons explorer comment envoyer Word Document par e-mail en utilisant C++. Dans l’exemple de code suivant, vous constaterez à quel point il est pratique d’envoyer DOC dans le corps de l’e-mail à l’aide de C++. Vous aurez juste besoin de faire de simples appels d’API et d’effectuer quelques étapes simples sur MS Windows pour y parvenir.

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

  1. Configurez Aspose.Words.Cpp et Aspose.Email.Cpp à l’aide de l’outil NuGet package Manager
  2. Ajoutez la référence aux espaces de noms Aspose::Words et Aspose::Email
  3. Instanciez l’objet de classe de document dans DOCX pour l’envoyer dans le corps de l’e-mail
  4. Enregistrer le format intermédiaire DOCX au format MHTML en utilisant le flux
  5. Charger MHTML à l’aide de l’instance MailMessage Class de Aspose.Email et définir les propriétés du message
  6. Initialiser l’instance de classe SmtpClient pour envoyer MailMessage en tant qu’e-mail

Dans ces étapes, nous avons remarqué comment créer un e-mail à partir de DOCX en utilisant C++. Cela implique de charger le fichier DOC pour l’envoyer par e-mail dans un premier temps et de l’enregistrer en tant que format MHTML intermédiaire à l’aide de stream. Ensuite, en utilisant l’instance MailMessage class, le format intermédiaire MHTML est chargé avec la définition d’autres propriétés de messagerie. Enfin, en utilisant la classe client SMTP, l’e-mail est envoyé.

Code pour envoyer un document Word par e-mail en utilisant C++

Dans l’exemple ci-dessus, nous envoyons un document par e-mail en utilisant C++ en deux phases. La première phase consistait à charger le DOCX et à l’enregistrer en tant que fichier MHTML à l’aide de flux. Dans la deuxième phase, nous avons utilisé la classe MailMessage pour charger le MHTML et définir ses autres propriétés de messagerie. Ensuite, en utilisant la classe SmtpClient, nous envoyons le document par e-mail en utilisant C++.

Dans cette rubrique, nous nous sommes concentrés sur la façon de créer un e-mail à partir de DOCX en C++. Si vous êtes intéressé par la conversion d’un fichier DOCX en fichier Tiff, vous pouvez consulter l’article sur comment convertir Word en Tiff en utilisant C++.

 Français