Wie sende ich HTML-formatierte Mail mit PHP

7

Hey Leute, versuchen, eine HTML-E-Mail per Mail () zu senden, aber Gmail zeigt nur die E-Mail als einfachen Text, keine Markierung, zB:

%Vor%

erscheint nur als

%Vor%

Irgendwelche Ideen?

    
DexCurl 19.04.2011, 11:04
quelle

5 Antworten

15

Sie müssen angeben, dass der Inhalt der Mail HTML ist:

%Vor%     
rael_kid 19.04.2011, 11:06
quelle
7

Siehe Beispiel 4 auf dieser Seite:

Ссылка

    
Daniel A. White 19.04.2011 11:06
quelle
3

Sie müssen ein korrekt formatiertes HTML-Dokument haben:

%Vor%

Bearbeiten:

Und Kopfzeilen senden:

%Vor%     
Ant 19.04.2011 11:07
quelle
3

Ich glaube, Sie müssen content-type auf text/html in Ihren Kopfzeilen setzen.

Ähnlich wie die Zeichenfolge "Content-type:text/html"

Wo soll dieser Header "eingefügt" werden? Sehen Sie sich die Funktionsreferenz in Ссылка

an     
bluefoot 19.04.2011 11:07
quelle
1

Damit es richtig interpretiert wird, müssen Sie auch die Kopfzeilen in der E-Mail festlegen, insbesondere:

%Vor%

Sie sollten auch die anderen üblichen Header festlegen. Die Nachricht kann endlich wie folgt gesendet werden:

%Vor%

Weitere Informationen finden Sie auf der php-Seite für manuelle E-Mails .

    
user123 19.04.2011 11:10
quelle

Tags und Links