Html MS Outlook 2013+;vbscript自动创建带有内嵌图像附件的邮件
我正在尝试使用VB脚本为Outlook自动创建html电子邮件 这个过程是:Html MS Outlook 2013+;vbscript自动创建带有内嵌图像附件的邮件,html,vbscript,outlook,automation,Html,Vbscript,Outlook,Automation,我正在尝试使用VB脚本为Outlook自动创建html电子邮件 这个过程是: 使用outlook API创建邮件 将消息保存到文件中 以命令行参数的形式打开Outlook,其中包含保存邮件的路径 html正文顶部有一个对附加图像的引用。 像这样: 现在我必须以某种方式将此附件链接到cid:myident 我猜我必须在附件上使用。但到目前为止,我找不到这方面的文件。(上面的链接涉及邮件属性,而不是附件属性) 我还读了一个页面,它似乎做了我想用的事情,但我认为Outlook中没有这些方法 非常感
- 使用outlook API创建邮件李>
- 将消息保存到文件中李>
- 以命令行参数的形式打开Outlook,其中包含保存邮件的路径
cid:myident
我猜我必须在附件上使用。但到目前为止,我找不到这方面的文件。(上面的链接涉及邮件属性,而不是附件属性)
我还读了一个页面,它似乎做了我想用的事情,但我认为Outlook中没有这些方法
非常感谢任何线索
是否有其他方法在outlook中创建电子邮件?类似于创建一个纯文本文件的方式将它发送到SMTP服务器,并让Outlook打开它
我继承了这个脚本,它目前使用的是Redemption插件,但最近的Outlook更新似乎已经过时了。我想得到一个不需要这个插件/dll的本机解决方案 您需要将PR_ATTACH_CONTENT_ID属性设置为匹配值:
Attach.PropertyAccessor.SetProperty("http://schemas.microsoft.com/mapi/proptag/0x3712001F", "myident")
使用(单击IMessage按钮)查看邮件及其附件。您需要将PR_ATTACH_CONTENT_ID属性设置为匹配值:
Attach.PropertyAccessor.SetProperty("http://schemas.microsoft.com/mapi/proptag/0x3712001F", "myident")
使用(单击IMessage按钮)查看邮件及其附件。这在快速测试中似乎效果很好。我只需要去掉你回答电话中的括号。OutlookSpy看起来很有趣。这在快速测试中似乎效果很好。我只需要去掉你回答电话中的括号。了望台间谍看起来很有趣。
Attach.PropertyAccessor.SetProperty("http://schemas.microsoft.com/mapi/proptag/0x3712001F", "myident")