Cómo enviar un documento de Word por correo electrónico usando C++

En este ejemplo, exploraremos cómo enviar Word Document por correo electrónico utilizando C++. En el siguiente código de ejemplo, será testigo de lo conveniente que es enviar DOC en el cuerpo del correo electrónico usando C++. Solo necesitará realizar llamadas API simples y realizar algunos pasos simples en MS Windows para lograr esto.

Pasos para enviar un documento de Word por correo electrónico usando C++

  1. Configure Aspose.Words.Cpp y Aspose.Email.Cpp con la herramienta Administrador de paquetes NuGet
  2. Agregue la referencia a los espacios de nombres Aspose::Words y Aspose::Email
  3. Cree una instancia del objeto de clase de documento en DOCX para enviarlo en el cuerpo del correo electrónico
  4. Guarde DOCX en formato intermedio MHTML usando flujo
  5. Cargue MHTML usando la instancia MailMessage Class de Aspose.Email y configure las propiedades del mensaje
  6. Inicialice la instancia de la clase SmtpClient para enviar MailMessage como correo electrónico

En estos pasos, hemos notado cómo crear un correo electrónico desde DOCX usando C++. Se trata de cargar el archivo DOC para enviarlo como correo electrónico en el primer paso y guardarlo como un formato MHTML intermedio usando flujo. Luego, utilizando la instancia MailMessage class, el formato intermedio MHTML se carga junto con la configuración de otras propiedades de correo. Por último, al usar la clase de cliente SMTP, se envía el correo electrónico.

Código para enviar documento de Word por correo electrónico usando C++

En el ejemplo anterior, enviamos el documento por correo electrónico utilizando C++ en dos fases. La primera fase consistió en cargar el DOCX y guardarlo como archivo MHTML usando flujos. En la segunda fase, hemos utilizado la clase MailMessage para cargar el MHTML y establecer sus otras propiedades de correo. Luego, usando la clase SmtpClient, enviamos el documento por correo electrónico usando C++.

En este tema, nos hemos centrado en cómo crear correo electrónico desde DOCX en C++. Si está interesado en la conversión de archivos DOCX a Tiff, puede visitar el artículo en cómo convertir Word a Tiff usando C++.

 Español