Textarea in Email mit Zeilenumbrüchen

Sasser

Erfahrenes Mitglied
Emails und HTML

Guten Abend!

Ich habe eine Newsletterfunktion gebaut. Diese funktioniert auch ohne Probleme.

Da ja viele Emailprovider kein HTML unterstützen, habe ich versucht vollkommen auf HTML zu verzichten. Wie bekomme ich aber dann Zeilenumbrüche hin?

Wie macht ihr das? :confused:
 
Zuletzt bearbeitet:
Danke, ich habe das nun einmal genutzt!

Bei einigen funktioniert es, bei anderen wiederum nicht...

Wie sieht denn der Standard aus, wie man Zeilenumbrüche in Emails übermittelt?

Mein Emailscript sieht so aus:

PHP:
$title = "Zugangsdaten für $servername";
$content = "Hallo User!\r\n\r\n
			Die angeforderten Zugangsdaten für www.test.de lauten wie folgt:\r\n\r\n
			User: Demo\r\n
			Passwort: 12345\r\n\r\n";
$header = "MIME-Version: 1.0\r\n";
$header .= "Content-type: text/html; charset=iso-8859-1\r\n";
$header .= "From: Test.de <System@test.de>\r\n";
mail ( 'Test@Test.de', $title, $content, $header )
 
Hi

was meinst du mit "bei einigen funktionierts, bei einigen nicht."? Die Emailanbieter? Was wichtig zu beachten ist, dass die \r\n stets in doppelten Anführungszeichen stehen.
 
So ich habs hinbekommen, es lag am Header. Dieser war noch auf HTML eingestellt.

Da aber sehr viele Emailanbieter kein HTML unterstützen ist es ja besser auf HTML zu verzichten.

Ich habe ein wenig :google: und da habe ich gefunden, dass es wohl besser sein soll anstatt "\r\n" das hier zu benutzen "\n", da einige Emailanbieter daraus sonst zwei Zeilenumbrüche daraus machen.
 
Zurück