如何通过HTML将内部书签添加到Outlook电子邮件?

时间:2013-03-05 21:28:08

标签: outlook outlook-addin

我正在创建HTML电子邮件,并希望添加一个目录,其中显示了电子邮件中项目的超链接。我目前的工作流程只是生成完整的HTML文件,然后在Outlook邮件项目的HTMLBody中显示该HTML文件。

当我在浏览器中打开HTML页面时,它可以正常工作。但是,当我将Outlook邮件HTMLBody设置为等于该文本时,书签将不再有效。

书签超链接类似于: <a href = "#item" ...>Blah<\a>

HTML中的项目的nameid属性等于"item"

如何让书签工作?

2 个答案:

答案 0 :(得分:0)

请将电子邮件类型设置为html ..这样的事情..

//将邮件正文的格式设置为HTML

mMailMessage.IsBodyHtml = IsBodyHtml;

答案 1 :(得分:0)

使用Outlook 2010,当我使用 cmmd = "/User/foo/Applications/sift {} --output={} {}".format(imagename, resultname, params) 作为书签时,它帮助了我。即恰好&#34; A&#34;项目