使用VBScript在电子邮件中嵌入图像

问题描述

我正在使用VBScript为我的组织生成Outlook电子邮件签名。该脚本从活动目录中提取信息并生成HTML签名,并将其设置为认值。我想将图像嵌入签名中,而不要使用外部图像源。

我正在用它来抓取图像:

Dim MessageAttachment
MessageAttachment = "C:\IMG\logo.png"
Set realAttachment = newMail.Attachments.Add(MessageAttachment)
Set oPA = realAttachment.PropertyAccessor
oPA.SetProperty PR_ATTACH_MIME_TAG,"image/png"
oPA.SetProperty PR_ATTACH_CONTENT_ID,"logo"

图片标签

<img src="cid:logo">

我得到一个空白框,错误为“无法显示链接的图像。该文件可能已被移动,重命名删除。”

我确认图像位于正确的目录中并正确命名。任何帮助都将是非常有用的,因为我没有VBS的经验,但是可以把它扔在我的腿上。预先谢谢你!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)