HTML形式メールの本文を取得する方法について

いつもお世話になっております。

「IMAP メールメッセージの取得」アクティビティで
HTML形式メールのメール本文を取得したいです。

エラーは出ないのですが、
DataTable型の変数から「変数.Body.ToString」で
メール本文を取り出して返信用の本文の一部にしようとしても内容が空になってしまいます。
(返信は「SMTPメールメッセージを送信」アクティビティを使用しています。)

どうぞよろしくお願いいたします。

1 Like

MailMessage型の変数、であってますか?
そのうえで、プレーンテキスト形式で同様のことを実施した場合に正しく本文は取得できますか?

回答ありがとうございます。

申し訳ありませんでした。
質問文の「DataTable型」は、「MailMessage型」の間違いです。

プレーンテキスト形式での本文は取得できています。

こんにちは

当該メールのmultipartのテキストパートに中身がないとかでしょうか。。。

HTMLそのものを取得したいのであれば

変数.Headers("HTMLBody")

を一度お試しいただけないでしょうか?

ご回答ありがとうございます。

返信が遅くなり申し訳ございません。

HTMLの取得はできました。

multipartのメールに関しましては詳しくないので
中身の確認はできておりません。