したがって、.net の標準の電子メール API は、「代替ビュー」の使用をサポートしています。
http://msdn.microsoft.com/en-us/library/system.net.mail.mailmessage.alternateviews.aspx
AlternateViews プロパティを使用して、さまざまな形式の電子メール メッセージのコピーを指定します。たとえば、HTML でメッセージを送信する場合、一部の受信者が HTML コンテンツを表示できない電子メール リーダーを使用している場合に備えて、プレーン テキスト バージョンを提供することもできます。
代替ビューを MailMessage オブジェクトに追加するには、ビューの Attachment を作成し、それを AlternateViews によって返されるコレクションに追加します。Body プロパティを使用してテキスト バージョンを指定し、AlternateViews コレクションを使用して他の MIME タイプのビューを指定します。MediaTypeNames クラス メンバを使用して、代替ビューの MIME タイプを指定します。
このアプローチはどの程度支持されていますか? テキストと HTML の両方の電子メール本文を定義する努力をする価値があるかどうか知りたいので、質問しています。