2012-01-12 12 views
2

私はCOM APIを使用して電子メールを作成しています。Outlookからのシグネチャを取得してボディフォーマットを取得する


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. 私は、プレーンテキスト、HTML、または顧客によってOutlookで定義されているものに基づいて、リッチテキストであることを体を定義します。

  2. Outlookから電子メールの署名を取得して本文の末尾に追加するにはどうすればよいですか?

すべての参考になります。

Karephul

+0

これらの署名を取得する方法はありますか? –

答えて

2

ユーザーが複数の署名を設定している可能性があるため、これを行わないことにしました。したがって、ユーザーが最後に署名を追加できるようにします。

関連する問題