エピソード

[How Do I:]ASP.NET を使用してメールに画像を埋め込む

Chris Pels は、ASP.NET を使用して電子メールに画像を埋め込む方法を示しています。 Web フォーム (To、From、Subject、Body のフィールドを含む) を作成し、AlternateView クラスを使用してメールのテキストと HTML バージョンを作成し、LinkedResource クラス インスタンスに画像を格納し、HTML AlternateView に埋め込みます。 次に、両方のバージョンを MailMessage オブジェクトに追加し、最初に HTML 受信機能を有効にして、次にテキスト専用として電子メールを 2 回送信します。 どちらのメール メッセージも Outlook に表示されます。 HTML バージョンには埋め込みイメージが表示されます。テキストのバージョンにはありません。

  • ソース (C#)
  • ソース (VB)