Einbetten von Hintergrundbildern in eine E-Mail

Ich versuche, ein eingebettetes Bild in einer E-Mail als Hintergrundbild zu verwenden. Ich habe den folgenden Code zum Einbetten:

        LinkedResource backgroundLink = new LinkedResource("..\\..\\background.gif");
        backgroundLink.ContentId = "BackgroundImage";
        backgroundLink.TransferEncoding = System.Net.Mime.TransferEncoding.Base64;
        htmlView.LinkedResources.Add(backgroundLink);
        m.AlternateViews.Add(htmlView);

Dann habe ich im E-Mail-Body den folgenden Code zum Testen:

        <table background='cid:BackgroundImage'>
            <tr>
               <td>
                  test
               </td>
            </tr>
        </table>

Es wird nicht angezeigt, aber wenn ich es als Bild einfüge, ist das in Ordnung:

         <table>
            <tr>
               <td>
                  <img src='cid:BackgroundImage' />
               </td>
            </tr>
        </table>

Weiß jemand, warum es nicht als Hintergrund angezeigt wird?

Vielen Dank im Voraus :)

Antworten auf die Frage(4)

Ihre Antwort auf die Frage