2010-12-09 2 views
0

Ich versuche, einige html in einer dynamisch erzeugten E-Mail zu senden, die etwa wie folgt aussieht:Senden von generierten E-Mails. Ärger mit Kopf

X-Sender: [email protected] 
X-Receiver: [email protected] 
MIME-Version: 1.0 
From: [email protected] 
To: [email protected] 
Date: 9 Dec 2010 10:55:52 -0800 
Subject: Test email 
Content-Type: text/html; charset=us-ascii 
Content-Transfer-Encoding: quoted-printable 

<p>Click on the link below</p><p><a href="http://www.mysite.com">Click Here</a></p> 

Die E-Mail sendet, aber aus irgendeinem Grunde des Link-Tag nicht angezeigt wird. Ich denke, es hat etwas mit dem Inhaltstyp zu tun. Irgendwelche Ideen? Danke im Voraus.

Antwort

-1

Sie können diesen Content-Type versuchen: "Content-Type: text/html; charset = ISO-8859-1 \ r \ n"

Es sollte ermöglichen, Ihre HTML richtig gehandhabt werden.

+0

nein ... danke für den Vorschlag obwohl. – jwerre

+0

müssen Sie möglicherweise Ihre HTML richtig formatieren. Wenn das alles ist, dann würde es die HTML-, Kopf- und Body-Tags erwarten, die fehlen. Nur weil es Teil gemacht hat, bedeutet es nicht, dass es richtig formatiert wurde. – phillip

+0

Ich schaue mir meine Vorlage an und ich habe keine Content-Transfer-Codierung in meinem. Nicht sicher, ob es notwendig ist. – phillip