从Outlook获取签名并检测正文格式

时间:2012-01-12 17:52:59

标签: c# outlook

我正在使用COM API撰写电子邮件。


 objOutlook = new Microsoft.Office.Interop.Outlook.Application();
 mic = (Microsoft.Office.Interop.Outlook.MailItem)(objOutlook.CreateItem(Microsoft.Office.Interop.Outlook.OlItemType.olMailItem));
 mic.To = ccase.Email;
 mic.CC = ccase.CC;
 mic.Subject = ccase.Subject;
 mic.Body = bodyBuffer.ToString();
// below line throws exception ?? Shouldn't it just use what is defined in outlook.
mic.BodyFormat = Microsoft.Office.Interop.Outlook.OlBodyFormat.olFormatUnspecified;

问题:

  1. 我想根据客户在Outlook中定义的内容将主体定义为纯文本,HTML或富文本。

  2. 如何从Outlook检索电子邮件签名并将其添加到正文末尾?

  3. 任何指针都将受到赞赏。

    Karephul

1 个答案:

答案 0 :(得分:2)

我们决定不这样做,因为用户可能已经配置了多个签名。所以,让用户最后添加签名。

相关问题