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 :)