mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 29.03.2024 09:03 Benutzername: Passwort: Auto-Login

Thema: HTML-Mails werden nicht interpretiert vom 21.01.2009


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> HTML-Mails werden nicht interpretiert
Autor Nachricht
Benutzer 1103
Account gelöscht Threadersteller


Ort: -

Verfasst Mi 21.01.2009 11:03
Titel

HTML-Mails werden nicht interpretiert

Antworten mit Zitat Zum Seitenanfang

Moinsen,

ich bin auf ein Problem gestoßen, welches ich noch nie zuvor hatte.
Auf der Seite eines Kunden werden mittels PHP html-mails generiert und verschickt.
Diese Mails kommen auch bei allen Tests, auf mehreren Rechnern korrekt an, nu nicht bei dem Kunden.
Bei ihm stehen die Header Informationen in der Mail, sowie der ganze HTML-Müll, also nur die Tags, nichts wird interpretiert. Das seltsame ist eben, dass es nur beim Kunden so ankommt. (Thunderbird)

Mein Headet sieht wie folgt aus:

Code:

$header  = 'MIME-Version: 1.0' . "\r\n";
$header .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

// zusätzliche Header
$header .= 'To: info@XXXXX.de' . "\r\n";
$header .= 'From: info@XXXXX.de' . "\r\n";


Kann da nix entdecken... Hat jemand einen Tipp?

Gruß

schwampf
 
DerM

Dabei seit: 18.01.2009
Ort: -
Alter: 42
Geschlecht: Männlich
Verfasst Mi 21.01.2009 13:10
Titel

Antworten mit Zitat Zum Seitenanfang

Vllt. hat er nur Text eingestellt? * Keine Ahnung... *
Oder sowas in der Art.. Kann da auch keinen Fehler entdecken, alles richtig soweit ..

Frag ihn mal

// tante Edith fragt, wie versendest Du die Mail??


Zuletzt bearbeitet von DerM am Mi 21.01.2009 13:11, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Anzeige
Anzeige
Smooth-Graphics

Dabei seit: 22.05.2006
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mi 21.01.2009 13:13
Titel

Antworten mit Zitat Zum Seitenanfang

na wahrsch. mit mail();

Viele Provider haben mit solchen Headern ein Problem. Deshalb wird das dann als HTML Code ausgegeben.
Da gibt es einfach sehr viele (undurchsichtige) Faktoren.

Bau das lieber auf PHPMailer o.ä. auf
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Benutzer 1103
Account gelöscht Threadersteller


Ort: -

Verfasst Do 22.01.2009 00:44
Titel

Antworten mit Zitat Zum Seitenanfang

Also irgendwie hab ich's gelöst. Fragt mich nicht warum es so geht, aber ich habe aus dem header alle "\r" entfernt und nur "\n" stehen gelassen. Warum auch immer, es geht. Auch wieder auf vielen Rechnern getestet.

Gruß

schwampf
 
Smooth-Graphics

Dabei seit: 22.05.2006
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Do 22.01.2009 07:05
Titel

Antworten mit Zitat Zum Seitenanfang

schwampf hat geschrieben:
Also irgendwie hab ich's gelöst. Fragt mich nicht warum es so geht, aber ich habe aus dem header alle "\r" entfernt und nur "\n" stehen gelassen. Warum auch immer, es geht. Auch wieder auf vielen Rechnern getestet.

Gruß

schwampf


Dann poste bitte den Code der vollständigen Lösung, danke Lächel
Soll ja auch anderen helfen, die evtl. das gleiche Problem haben...
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Benutzer 1103
Account gelöscht Threadersteller


Ort: -

Verfasst Fr 23.01.2009 14:34
Titel

Antworten mit Zitat Zum Seitenanfang

ich glaube zwar dass die Leute in der Lage sind sich das "/r" selbstständig wegzudenken, aber nun gut:

Code:
$header  = 'MIME-Version: 1.0' . "\n";
$header .= 'Content-type: text/html; charset=iso-8859-1' . "\n";

// zusätzliche Header
$header .= 'To: info@XXXXX.de' . "\n";
$header .= 'From: info@XXXXX.de' . "\n";
 
 
Ähnliche Themen HTML-Mails mit Outlook 2003
CSS in HTML-E-Mails - Was geht, Was nicht!
html-Dateien in E-Mails einfügen
Leidiges Thema: HTML-Mails
Gibt es eine Alternative zu HTML-Mails?
PHPMailer Problem | Mails werden nur in HTML versendet!
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.