为什么设置Outlook.MailItem.HTMLBody会变慢?

时间:2014-05-15 14:20:46

标签: c# outlook outlook-addin

我有一个加载项,它正在修改消息的HTML主体,如下所示:

internal LoggingData ProcessMessage(ref Outlook.MailItem oMail)
{
    // Code that creates myNewHTML from oMail.HTMLBody

    Debug.WriteLog("start");
    oMail.HTMLBody = myNewHTML;
    Debug.WriteLog("stop");
}

我的日志显示startstop消息之间的时间戳可能超过30秒。

在作业中可能会发生的事情可能会减慢速度,如何加快速度呢?

谢谢!

1 个答案:

答案 0 :(得分:0)

myNewHTML变量的内容是什么关系?你使用什么样的邮件存储?什么是Outlook版本?

请记住,Outlook会验证您的HTML并更新正文的RTF和纯文本版本。