2013-03-05 60 views
0

我正在创建一个HTML电子邮件,并且希望添加一个显示超链接到电子邮件中的项目的目录。我目前的工作流程是简单地生成完整的HTML文件,然后在Outlook邮件项目的HTMLBody中显示该HTML文件。如何通过HTML将内部书签添加到Outlook电子邮件?

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

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

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

我如何获得书签工作?

回答

0

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

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

mMailMessage.IsBodyHtml = IsBodyHtml;

+0

我已经这样做了,但超链接仍然不起作用。 – Porkbutts 2013-03-05 22:38:59

0

随着Outlook 2010,它帮助我,当我使用<a name="item"></a>作为书签。即完全“A”项目。

相关问题