Outlook 2007 vsto发送包含HTML内容的电子邮件

时间:2009-11-13 09:30:25

标签: vsto outlook-2007

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

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

但是,当收到电子邮件时,它不会以HTML格式显示

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

谢谢~~ 帕特里克

1 个答案:

答案 0 :(得分:4)

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