Como enviar documento do Word por e-mail usando C++

Neste exemplo, exploraremos como enviar Word Document por e-mail usando C++. No código de exemplo a seguir, você verá como é conveniente enviar DOC no corpo do email usando C++. Você só precisará fazer chamadas de API simples e executar algumas etapas simples no MS Windows para conseguir isso.

Etapas para enviar documento do Word por e-mail usando C++

  1. Configure Aspose.Words.Cpp e Aspose.Email.Cpp usando a ferramenta NuGet Package Manager
  2. Adicione a referência aos namespaces Aspose::Words e Aspose::Email
  3. Instanciar o objeto Document Class para DOCX para envio no corpo do email
  4. Salve o formato intermediário DOCX para MHTML usando stream
  5. Carregue o MHTML usando a instância da classe MailMessage de Aspose.Email e defina as propriedades da mensagem
  6. Inicialize a instância da classe SmtpClient para enviar MailMessage como email

Nestas etapas, notamos como criar e-mail do DOCX usando C++. Envolve carregar o arquivo DOC para enviar como e-mail na primeira etapa e salvá-lo como um formato MHTML intermediário usando stream. Em seguida, usando a instância MailMessage class, o formato intermediário MHTML é carregado junto com a configuração de outras propriedades de correio. Por fim, usando a classe de cliente SMTP, o e-mail é enviado.

Código para enviar documento do Word por e-mail usando C++

No exemplo acima, enviamos Documento por e-mail usando C++ em duas fases. A primeira fase consistiu em carregar o DOCX e salvá-lo como arquivo MHTML usando fluxos. Na segunda fase, usamos a classe MailMessage para carregar o MHTML e definir suas outras propriedades de correio. Em seguida, usando a classe SmtpClient, enviamos o Documento por e-mail usando C++.

Neste tópico, focamos em como criar e-mail do DOCX em C++. Se você estiver interessado na conversão de arquivo DOCX para Tiff, visite o artigo em como converter Word para Tiff usando C++.

 Português