/ / c#で動的にメールを新規作成するOutlookのメール本文を制御する方法 - c#、outlook、outlook-addin

どのようにC#で動的に新しくメールを作成するOutlookの電子メール本文の制御を取得する[閉鎖] - C#、Outlook、Outlookアドイン

アドインを作成しています。私はC#で電子メールの本文の制御を取得したいので、私は本文部分に書いているものはサーバー側を介して送信することができます。

回答:

回答№1は1

これはまさに私が欲しいです:

Outlook.Application application = Globals.ThisAddIn.Application;

Outlook.Inspector Inspector = application.ActiveInspector();

Outlook.MailItem myMailItem =(Outlook.MailItem)Inspector.CurrentItem;

ストリングsubjectEmail = myMailItem.Subject;

ストリングbodyEmail = myMailItem.Body;


回答№2の場合は0

私がその質問を正しく理解したならば、あなたはEメールの本文部分にアクセスしてそれを希望に応じてフォーマットしたいのです。以下のコードを使ってそれができるのです。

MailMessage mail = new MailMessage();

mail.Body = "ここにあなたの簡単なカスタムメッセージを入れてください";

//mail.IsBodyHtml = true; //あなたのコードでHTML特有のフォーマットをしたい場合。

mail.Body = "xyzによって送信されたこのEメール
これは大胆なテキストです。"

mail.IsBodyHtml = true;