tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
198
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Sasser Sasser ist offline Mitglied Smaragd
    Registriert seit
    Mar 2008
    Beiträge
    1.000
    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?
    Geändert von Sasser (30.11.09 um 05:26 Uhr)
     

  2. #2
    Nord-Süd-Richtung Nord-Süd-Richtung ist offline Mitglied Platin
    Registriert seit
    Feb 2008
    Beiträge
    522
    Hi

    hast du es schonmal mit \r\n probiert?
     
    Napoleon trug rote Kleidung, damit seine Soldaten nicht sahen, dass er verwundet war.
    Die Naz!s trugen braune Hosen ...

  3. #3
    Sasser Sasser ist offline Mitglied Smaragd
    Registriert seit
    Mar 2008
    Beiträge
    1.000
    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-Code:
    $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 
     

  4. #4
    Nord-Süd-Richtung Nord-Süd-Richtung ist offline Mitglied Platin
    Registriert seit
    Feb 2008
    Beiträge
    522
    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.
     
    Napoleon trug rote Kleidung, damit seine Soldaten nicht sahen, dass er verwundet war.
    Die Naz!s trugen braune Hosen ...

  5. #5
    Sasser Sasser ist offline Mitglied Smaragd
    Registriert seit
    Mar 2008
    Beiträge
    1.000
    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 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.
     

Ähnliche Themen

  1. Quote-Funktion mit Zeilenumbrüchen
    Von Gangsterneo im Forum PHP
    Antworten: 10
    Letzter Beitrag: 14.04.09, 23:28
  2. Selectbox mit Zeilenumbrüchen
    Von michel_tr im Forum HTML & XHTML
    Antworten: 5
    Letzter Beitrag: 12.04.05, 17:14
  3. Antworten: 6
    Letzter Beitrag: 14.06.04, 18:27
  4. Problem mit Zeilenumbrüchen
    Von matzseesi im Forum PHP
    Antworten: 7
    Letzter Beitrag: 16.04.04, 17:56
  5. Problem mit Zeilenumbrüchen
    Von Marcus Roffmann im Forum PHP
    Antworten: 5
    Letzter Beitrag: 24.05.02, 12:57