Ich habe ein Problem beim versenden von Mails per php.
Ich habe einen Inhalt so aufbereitete dass ein Kunde mehrere Mails als
Newsletter versenden kann. Habe ich also mit mail() gemacht und kommt
bei mir in Thunderbird richtig an so wies aussehen soll auch aussehen.
Nun erhält aber jemand mit Outlook 2002 (was ich selber nicht habe, da
ich nicht mit Windows arbeite) da Mail komplett anders, dh: die
Nachricht wurde irgendwie gefiltert und umgeschrieben. Das Beispiel ist
weiter unten zu finden. Es fehlen bei einigen Tags immer ein paar
Buchstaben und zwar imme rnach einem = (zB: href=ttp:// statt
href="http:// oder siehe unten <STYLE TYPE=ext/css" statt <STYLE
TYPE="text/css">)
Was passiert da oder was mache ich falsch? Ich bin der Meinung, das ist
etwas im Mailprogramm eingestellt, was verhindert, dass es exakt so
ankommt wie es soll.
Kann mir jemand helfen?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<HEAD>
<meta http-equiv=ontent-Type" content=ext/html; charset=o-8859-1">
<TITLE>Newsletter September 2005 - Newsletter vom 2005-09-12</TITLE>
<STYLE TYPE=ext/css">
<!--
usw.
Danke und Gruss thomas
>Nachricht wurde irgendwie gefiltert und umgeschrieben. Das Beispiel ist
>weiter unten zu finden. Es fehlen bei einigen Tags immer ein paar
>Buchstaben und zwar imme rnach einem = (zB: href=ttp:// statt
>href="http:// oder siehe unten <STYLE TYPE=ext/css" statt <STYLE
>TYPE="text/css">)
>Was passiert da oder was mache ich falsch? Ich bin der Meinung, das ist
>etwas im Mailprogramm eingestellt, was verhindert, dass es exakt so
>ankommt wie es soll.
vermutlich stimmt der mail haeder nicht. kannst du diesen mal zeigen?
für plain text wäre
8<--
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: 8bit
8<--
sinnvoll
wenn du aber html über mail versenden möchtest,
kannst du erhelbiche probleme bekommen.
ich verwende für html mails mit php
*immer* phpmailer.sf.net
hth
Das Zauberwort heisst imap_8bit(), damit habe ichs gelöst und es
funktioniert. Setzt das HTML richtig um und umbricht die Zeilen
automatisch auf die Breite die erlaubt ist.
Gruss Thomas
>Danke für den Tipp, aber ich habe nach stundenlangem durchforsten den
>richtigen Befehl gefunden. Da Kunden normalerweise kein Verständnis für
>'man schickt keine HTML-Mails' haben musste ich eine Lösung finden...
>
>Das Zauberwort heisst imap_8bit(), damit habe ichs gelöst und es
>funktioniert.
? versende deine mails mit
quoted-printable kodierten header sind nicht unbedingt super
bei anderne systemen?
hth
r23
--
http://www.oos-shop.de/