Incrustar imágenes de fondo en un correo electrónico
Estoy tratando de usar una imagen incrustada en un correo electrónico como imagen de fondo, tengo el siguiente código para incrustarlo:
LinkedResource backgroundLink = new LinkedResource("..\\..\\background.gif");
backgroundLink.ContentId = "BackgroundImage";
backgroundLink.TransferEncoding = System.Net.Mime.TransferEncoding.Base64;
htmlView.LinkedResources.Add(backgroundLink);
m.AlternateViews.Add(htmlView);
Luego, en el cuerpo del correo electrónico, tengo el siguiente código para probar:
<table background='cid:BackgroundImage'>
<tr>
<td>
test
</td>
</tr>
</table>
No se muestra, pero cuando lo puse como una imagen como esta está bien:
<table>
<tr>
<td>
<img src='cid:BackgroundImage' />
</td>
</tr>
</table>
¿Alguien sabe por qué no se muestra como fondo?
Muchas gracias de antemano :)