Die Einbettung hintergrund-Bilder in einer e-mail

Ich versuche, verwenden Sie ein eingebettetes Bild in einer e-mail als hintergrund Bild, habe ich den folgenden code einbinden:

        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 im body der e-mail habe ich folgenden code zum testen:

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

Es nicht angezeigt, aber wenn ich es in so ein Bild wie das ist ist in Ordnung:

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

Kennt jemand ein wissen, warum es nicht angezeigt wie ein hintergrund?

Vielen Dank im Voraus 🙂

InformationsquelleAutor Chris | 2009-11-20

Schreibe einen Kommentar