python - 将内联图像插入 Lotus Notes 消息中

标签 python vba lotus-notes

我已经能够使用 Lotus Notes 和 VBA 以及 Python 使用 COM API 发送电子邮件,如下所示:

Can I use Lotus Notes to send mail?

我的问题是如何以编程方式(相当于“编辑 | 选择性粘贴”)插入与正文内嵌的图像(不是作为附件)?我无法从一些谷歌搜索中找到任何可行的解决方案。任何使用现有 VBA 或 Python 的解决方案都将受到赞赏。

谢谢!

最佳答案

如果您不需要执行任何特定于 Notes 的操作,即使用 @functions 等特定表单,那么您最好将消息构建为多部分 mime 消息。

您需要设置 session ,以便在创建文档时它是 mime,然后您可以适本地设置消息,请参阅 NotesSession.ConvertMIME。然后,您将使用 NotesMIMEEntityNotesMIMEHeader 对象来构造 mime 消息。

如果您不熟悉 mime 消息的构造方式,那么这会有点棘手,因此您可能需要查看一些原始 mime 消息以了解它们的外观。从那里您应该能够了解如何使用 NotesMIMEEntityNotesMIMEHeader 类的 api 来构造消息。

关于python - 将内联图像插入 Lotus Notes 消息中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3189622/

相关文章:

python - 类型错误 : 'long' object has no attribute '__getitem__' for MySQL

python - python 列表中的过滤无值返回 : TypeError: boolean value of NA is ambiguous

python - 我如何使用python选择图像的一部分?

vba - 奇怪的行为 : Variant Set to Object without using Set

vba - Excel VBA : Output Distinct Values and Subtotals

java - 如何在 Notes Xpages 应用程序中添加外部第三方 jar?

python - 属性错误: 'Sequential' object has no attribute 'ndim'

excel - 如何抑制更新链接警告?

Java代理显示动态生成的图形?

copy - Lotus Notes 7 - 复制/移动文档。 (父级和响应文档)不更改 UNID?