既存の oft テンプレートを使用して、新しい Outlook メール アイテムを作成する必要があります。これはうまくいきますが、私の問題は、テンプレートの本文にテキストを追加する必要がある場合です。これを試みると、テンプレートの本文が上書きされます。
現在のテンプレートの本文は、3 つの行を持つテーブルで構成されており、中央の行にユーザー入力を追加する必要がありますか?
MSDN の例に従ってアイテムを作成しましたが、この次の部分を行う方法がわかりません。
上書きせずにテンプレートにテキストを追加することは可能ですか?
private void button1_Click(object sender, EventArgs e)
{
Outlook.Application application = new Outlook.Application();
Outlook.Folder f =
application.Session.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderDrafts)
as Outlook.Folder;
Outlook.MailItem mail =
application.CreateItemFromTemplate(@"C:\Documents and Settings\riversd\Desktop\DataBase\Notification.oft", f)
as Outlook.MailItem;
mail.BodyFormat = Outlook.OlBodyFormat.olFormatHTML;
mail.Body = "<p>TEST</p>";
mail.Save();