Hi,
ich verschicke eine HTML Mail mit folgendem PHP Script:
mit allen Unwägbarkeiten und Risiken.
Auf meinem PC wird alles richtig empfangen und dargestellt, auf dem Rechner eines Freundes allerdings wird das per Style Anweisung eingebundene Bild nicht im Tabellen-Zelle.-Hintergrund angezeigt (background-image:url('http://www.example.org/test.png');).
Das wäre bei mir auch so.
Mache ich hier grundsätzlich etwas falsch (wenn ja: Was?)oder hat er nur eine "sonderbare " Eistellung seines EMail Clients?
Diese Einstellung ist nicht "sonderbar", sondern AFAIK Default bei einigen Mailclients, die beim Anzeigen der Nachricht keine Inhalte aus dem Netz nachladen. Denn das kann vom Versender missbraucht werden, um festzustellen, ob und wann der Empfänger die Nachricht wirklich liest (oder zumindest anzeigt).
Pack die Bilder daher mit in die Mailnachricht (multipart/related) und referenziere sie per Content ID (cid).
Oder noch besser: Verschicke ordentliche saubere Plaintext-Nachrichten.
Ciao,
Martin
Das einzige Problem beim Nichtstun: Man weiß nie, wann man damit fertig ist.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(