在此示例中,我们将探讨如何使用 C++** 通过电子邮件发送 Word Document。在以下示例代码中,您将见证使用 C++ 在电子邮件正文中发送 DOC 是多么方便。您只需在 MS Windows 上进行简单的 API 调用并执行几个简单的步骤即可实现此目的。
使用 C++ 通过电子邮件发送 Word 文档的步骤
- 使用 NuGet 包管理器工具配置 Aspose.Words.Cpp 和 Aspose.Email.Cpp
- 添加对 Aspose::Words 和 Aspose::Email 命名空间的引用
- 将文档类对象实例化为 DOCX 以在电子邮件正文中发送
- 使用流将 DOCX 保存为 MHTML 中间格式
- 使用 Aspose.Email 的 MailMessage 类实例加载 MHTML 并设置消息属性
- 初始化 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 上的文章。