我正在创建HTML电子邮件,并希望添加一个目录,其中显示了电子邮件中项目的超链接。我目前的工作流程只是生成完整的HTML文件,然后在Outlook邮件项目的HTMLBody中显示该HTML文件。
当我在浏览器中打开HTML页面时,它可以正常工作。但是,当我将Outlook邮件HTMLBody设置为等于该文本时,书签将不再有效。
书签超链接类似于:
<a href = "#item" ...>Blah<\a>
HTML中的项目的name
和id
属性等于"item"
如何让书签工作?
答案 0 :(得分:0)
请将电子邮件类型设置为html ..这样的事情..
//将邮件正文的格式设置为HTML
mMailMessage.IsBodyHtml = IsBodyHtml;
答案 1 :(得分:0)
使用Outlook 2010,当我使用 cmmd = "/User/foo/Applications/sift {} --output={} {}".format(imagename, resultname, params)
作为书签时,它帮助了我。即恰好&#34; A&#34;项目