【问题标题】:Outlook 2007 vsto send email with HTML contentOutlook 2007 vsto 发送带有 HTML 内容的电子邮件
【发布时间】:2011-09-29 03:23:24
【问题描述】:

我正在使用 VSTO 为 Outlook 2007 开发插件。其中一项功能是捕获发送事件,然后将电子邮件格式强制转换为 HTML,然后在电子邮件内容的底部插入一个链接。以下是将电子邮件内容转换为 html 格式的代码:

mailItem.BodyFormat = OlBodyFormat.olFormatHTML;
string link = generateLink();
mailItem.Body += link;

但是,当邮件被接收时,它不是以 HTML 格式出现的

上述将电子邮件制作为 HTML 的代码有什么问题?

谢谢~~ 帕特里克

【问题讨论】:

    标签: vsto outlook-2007


    【解决方案1】:

    您必须设置 mailItem.HTMLBody 而不是 mailItem.Body 才能使用 HTML。

    【讨论】: