如何使用 C++ 通过电子邮件发送 Word 文档

在此示例中,我们将探讨如何使用 C++** 通过电子邮件发送 Word Document。在以下示例代码中,您将见证使用 C++ 在电子邮件正文中发送 DOC 是多么方便。您只需在 MS Windows 上进行简单的 API 调用并执行几个简单的步骤即可实现此目的。

使用 C++ 通过电子邮件发送 Word 文档的步骤

  1. 使用 NuGet 包管理器工具配置 Aspose.Words.CppAspose.Email.Cpp
  2. 添加对 Aspose::WordsAspose::Email 命名空间的引用
  3. 将文档类对象实例化为 DOCX 以在电子邮件正文中发送
  4. 使用流将 DOCX 保存为 MHTML 中间格式
  5. 使用 Aspose.Email 的 MailMessage 类实例加载 MHTML 并设置消息属性
  6. 初始化 SmtpClient 类实例以将 MailMessage 作为电子邮件发送

在这些步骤中,我们已经注意到如何使用 C++ 从 DOCX 创建电子邮件。它包括在第一步加载 DOC 文件以作为电子邮件发送,并使用流将其保存为中间 MHTML 格式。然后使用 MailMessage 类 实例加载中间格式 MHTML 以及其他邮件属性的设置。最后,通过使用 SMTP 客户端类发送电子邮件。

使用 C++ 通过电子邮件发送 Word 文档的代码

在上面的例子中,我们分两个阶段使用 C++ 通过电子邮件发送文档。第一阶段包括加载 DOCX 并使用流将其保存为 MHTML 文件。在第二阶段,我们使用 MailMessage 类 来加载 MHTML 并设置它的其他邮件属性。然后使用SmtpClient 类,我们使用 C++ 通过电子邮件发送文档。

在本主题中,我们专注于如何在 C++ 中从 DOCX 创建电子邮件。如果您对将 DOCX 转换为 Tiff 文件感兴趣,可以访问 如何使用 C++ 将 Word 转换为 Tiff 上的文章。

 简体中文