Hallo,
Mein HTML-Newsletter besteht aus einer Tabelle und ein paar wenige Grafiken. Alle Grafiken werden auch wie gewollt angezeigt und dargestellt.
das überrascht mich - oder schickst du einen Teil der Grafiken als Anhang mit, während du einen anderen Teil beim Lesen des Newsletters nachladen lässt?
<td width="554" height="153" background="http://www.meineadresse.de/grafik.jpg" valign="top">
Die meisten gängigen Mailclients laden selbständig keine Inhalte per HTTP nach, weil das gern missbraucht wird, um sich quasi eine Lesebestätigung zu erschleichen.
Gehe also davon aus, dass ein Empfänger deines Newsletters nur das sieht, was unmittelbar als Teil der nachricht mitgesendet wurde.
Was muss ich verändern, bzw. anders machen, dass auch der "Zellen-Hintergrund" angezeigt wird.
Die Hintergrundgrafik ebenfalls (wie die anderen Bilder auch) als Anhang mitsenden und im HTML-Teil mit "cid:<content-id>" referenzieren.
Ich habe gehört, dass CSS nicht gut für HTML-Newsletter wäre, da es hier Darstellungsprobleme gibt.
Ja, abgesehen davon, dass es nicht selbstverständlich ist, dass ein Mailclient *überhaupt* HTML interpretiert. In vielen Mailclients ist das per Defaulteinstellung deaktiviert.
Und wenn sie es denn können (und dürfen), benutzen sie meist eine stark zusammengestutzte HTML-Engine.
So long,
Martin
Heutzutage gilt ein Mann schon dann als Gentleman, wenn er wenigstens die Zigarette aus dem Mund nimmt, bevor er eine Frau küsst.
(Barbra Streisand, US-Schauspielerin)