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

Respuestas a la pregunta(4)

Su respuesta a la pregunta