Ergebnis 1 bis 5 von 5

Thema: Formatierung Textmail

  1. #1
    TP-Insider Avatar von freefonzo
    Registriert seit
    May 2002
    Ort
    Colonia
    Beiträge
    881

    Formatierung Textmail

    Habe ein Problem mit der Formatierung von Textmails.
    Ich generiere per PHP eine Mail (TEXT/PLAIN). Der Text kommt aus einer DB und ist 1:1 eingefügt (d.h. ohne Stripslashes usw.).

    Die Mail wird in meinem Outlook nicht korrekt dargestellt, es ist einfach ein zusammmenhängender Textblock.
    Jedoch wird sie auf einem anderen Rechner im Outlook fast korrekt dargestellt, da gibt es dann die gewünschten Absätze (wovon jedoch einer doppelten Zeilenabstand hat?).



    Gibt es eine Möglichkeit in PHP den String automatisch zu formatieren?

    Weiterhin habe ich noch so eine selsame ID über der Mail?
    "Message-Id: <E18Yn23-0006dW-00@server.de>"
    Geändert von freefonzo (15.01.2003 um 13:59 Uhr)
    Gruss freefonzo

    "Ein Experte ist ein Mann, der hinterher genau sagen kann, warum seine Prognose nicht gestimmt hat."
    Sir Winston Churchill

    1. lesen || 2. suchen || 3. posten || 4. Traum Scripts einbauen || 5. So sehen also TP'ler aus ?

  2. #2
    TP-Greis
    Registriert seit
    Jun 2001
    Beiträge
    5.468
    a) Mit welchem Whitespace legst Du den Zeilenumbruch fest?
    b) Hast Du in der Funktion mail() einen Header angegeben?

    PHP-Code:
    mail("name@domain.tld","Betreff","Text","From: absender@domain.tld\r\n"

  3. #3
    TP-Insider Avatar von freefonzo
    Registriert seit
    May 2002
    Ort
    Colonia
    Beiträge
    881
    Original geschrieben von Lars
    a) Mit welchem Whitespace legst Du den Zeilenumbruch fest?
    b) Hast Du in der Funktion mail() einen Header angegeben?

    PHP-Code:
    mail("name@domain.tld","Betreff","Text","From: [email]absender@domain.tld[/email]\r\n"
    Hi Lars,

    a) Keine Ahnung (Ich schätze, dass genau dieser Punkt mein Problem ist)

    b) Ja, siehe Code:
    Code:
    $header= "From: newsletter@domain.com\r\n";
    $header.="MIME-Version: 1.0\r\n";	 
    $header.= "Content-Type: text/plain; charset=\"iso-8859-1\"\r\n";
    $header.= "Content-Transfer-Encoding: quoted-printable\r\n";
    $header.= "\r\n";
    Geändert von freefonzo (15.01.2003 um 14:16 Uhr)
    Gruss freefonzo

    "Ein Experte ist ein Mann, der hinterher genau sagen kann, warum seine Prognose nicht gestimmt hat."
    Sir Winston Churchill

    1. lesen || 2. suchen || 3. posten || 4. Traum Scripts einbauen || 5. So sehen also TP'ler aus ?

  4. #4
    TP-Greis
    Registriert seit
    Jun 2001
    Beiträge
    5.468
    Dann zeig' zu a) doch mal, wie Du den Text zusammenbastelst.

  5. #5
    TP-Insider Avatar von freefonzo
    Registriert seit
    May 2002
    Ort
    Colonia
    Beiträge
    881
    EDIT

    Hat sich mittlerweile erledigt, habe es mit einer RegEx gelöst.
    Geändert von freefonzo (16.01.2003 um 02:45 Uhr)
    Gruss freefonzo

    "Ein Experte ist ein Mann, der hinterher genau sagen kann, warum seine Prognose nicht gestimmt hat."
    Sir Winston Churchill

    1. lesen || 2. suchen || 3. posten || 4. Traum Scripts einbauen || 5. So sehen also TP'ler aus ?

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51