@rezico
Doch, es ist so schwierig wie es scheint. Größter Übeltäter, in meinen Augen noch schlimmer als die ganzen Webmail Clients, ist Outlook 2007 und 2010. Diese rendern E-Mail mit der Word-Engine (!!!) und diese ist was HTML angeht extrem eingeschränkt und versteht zu 50% nur Microsoft spezifische Style Definitionen, die mit HTML+CSS Standards nichts mehr zu tun haben.
Hast du zufällig auf ein inneres Elemente (tr, td) eine width gesetzt? Ich hatte letztens folgendes Konstrukt:
HTML-Code:
<table width="600">
<tr>
<td width="50%">...</td>
<td width="50%">...</td>
</tr>
</table>
Daraufhin war die Tabelle mit 100% Breite des Anzeigefensters (!!!) angezeigt, weil in diesem Fall Outlook die 50% nicht auf die Tabellengröße und viel mehr auf die Größe des Anzeigefensters bezog.
Stellt sich mir jetzt die Frage, WAS für einen Mail-Client benutzt du? Leider gibt es zur genüge Mail-Clients die nur sogenanntes "vereinfachtes-HTML" darstellen. In dieser Darstellungsform gehen leider extrem viele Styleinformationen verloren (bzw. werden einfach ignoriert).
Dazu zählt afaik unter anderem Outlook Express (ich glaub auch Windows Mail, Nachfolger von Outlook Express wird mit Windows 7 ausgeliefert), KMail, Evolution, (Horde; hier glücklicherweise konfigurierbar) und viele andere Programme.
Vollständiges HTML können nur die wenigsten Programme, da währen z.B. Mozilla Thunderbird, Mac Mail, Roundcube.
Alles in allem kann man folgendes über Newsletterdesign sagen:
Du willst den Großteil der Mail-Clients bestmöglich unterstützen? Dann nutze HTML3 mit old-scool Table-Layouts und möglichst KEIN CSS oder wenn, soweit es geht als Inline!
Du willst Standard-konform bleiben und sauberen Code haben und pfeifst auf eine Flächendeckende Unterstützung der Mail-Clients? Dann kannst du HTML4 oder XHTML1 nutzen und dich mit CSS größtenteils austoben, so wie du es von Browsern gewöhnt bist.
@Byteandi, Andreas
Schöne Liste *bookmarking*, leider fehlt Mozilla Thunderbird, aber wenigstens ist Apple/Mac Mail drinnen, damit fällt die Liste dann nicht so "rot" aus
@Byteandi
Afaik kann der Contao Newsletter entweder nur HTML oder PLAIN Mails erstellen. Meine Erweiterung Avisota erstellt beides in einer Mail
MfG Tristan
Lesezeichen