Hallöle,
per PHP verschicke ich Mails, deren Text Besucher der Webseite eingeben.
Beim Empfänger soll die Nachricht in festen Zeichenbreiten ankommen.
Dies ist Inhalt des Mail-Bodys:
<style type="text/css">
body {font-family:verdana,arial,sans-serif}
p, li, ul {margin:0 0 0.5em 0}
.cdgruen {color:#0a0}
.cdrot {color:#a00}
.courier {font-family:monotype}
.upcase {text-transform:uppercase}
</style>
...
--------------------<div class='cdrot courier'>
<p>[nachricht]</p>
</div>--------------------
Aber
font-family:monotype
wirkt überhaupt nicht, es wird verdena oder arial genommen. Bei
font-family:courier new,courier,monotype
und
font-family:courier,monotype
waren immerhin die sichtbaren Zeichen (scheinbar) gleich breit, aber die Leerzeichen zusammengeschoben. Und ich will doch nur diese kleine Tabelle übermitteln, muss doch drin sein:
GG DA Weinheim Heidelberg Hbf HD Bismarkplatz
----- -------- -------- --------------- ---------------
14:07 14:30 ab 15:14 ab 15:45 ab STR 21 an 15:50
15:07 ................................... an 16:50
16:07 ................................... an 17:50
Hier der Mail-Header (fragt bestimmt jemand danach:
MIME-Version: 1.0
Content-Type: text/HTML; charset=UTF-8
Content-Transfer-Encoding: 8bit
From: [name_s] <[email_s]>
Return-Path: <[email_s]>
Oder liegt es daran, dass gmx.de als Empfänger dazwischenpfuscht?
Gruß, Kalle