Ergebnis 1 bis 3 von 3

Thema: mail script versagt

  1. #1
    TP-Insider
    Registriert seit
    Jan 2005
    Ort
    Sauerland
    Beiträge
    536

    mail script versagt

    Moin,

    ich verzweifel hier

    Mein kleines Script sieht so aus
    PHP-Code:
    $nachricht '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">'
    ;
    $nachricht .= //der mail inhalt, alle tags sind geschlossen 

        
    $nachricht htmlentities($nachricht);
        
    $nachricht trim($nachricht);
        
    $nachricht stripslashes($nachricht);

        
    // für HTML-E-Mails muss der 'Content-type'-Header gesetzt werden
        
    $header  'MIME-Version: 1.0' "\r\n";
        
    $header .= 'Content-type: text/html; charset=iso-8859-1' "\r\n";
        
        
    // zusätzliche Header
        
    $header .= 'To: ' $email "\r\n";
        
    $header .= 'From: Automatic acknowledgement <antwort@mail.de>' "\r\n"
        
    $header .= 'Bcc: in-den@haupt.acc' "\r\n";   

        
    mail($empfaenger'Automatic acknowledgement'$nachricht$header); 
    Ergebnis ist, dass die Nachricht als reiner Text ankommt (also die html-tags ausgeschrieben ansatt verarbeitet).
    Dann noch was komisches, was vielleicht auf meinen Fehler sclhießt (?): Im Mailclient steht bei "An" zwei Mal die Empfängeradresse. So:

    An: huhu@mail.de; huhu@mail.de

    Keine Ahnung, was ich da noch probieren soll. Den Header hab ich scohn 1:1 aus einem Tutorial übernommen, erfolglos

    Hilfe!

    Gruß
    Jo
    Der Zynismus ist meine Rüstung, der Sarkasmus mein Schwert und die Ironie mein Schild.

  2. #2
    TP-Supporter Avatar von Bruecksen
    Registriert seit
    Mar 2002
    Ort
    Stuttgart
    Beiträge
    370
    Hallo Jo,

    dein doppeltes An kommt durch die "To:" Zeile im Header, die wirst du dort nicht noch einmal benötigen, du übergibst den Empfänger schon in der mail() methode.

    Die folgenden Zeilen musst du mir erklären, warum du die eigentliche Nachricht durch diese Funktionen jagst.
    PHP-Code:
        $nachricht htmlentities($nachricht);
        
    $nachricht trim($nachricht);
        
    $nachricht stripslashes($nachricht); 
    Hast du das irgendwo so her? Oder dir etwas dabei gedacht? Wenn du verstehst was diese Funktionen machen, sollte auch dein Problem gelöst sein. Als tipp könntest du versuchen das einfach mal weg zu lassen und schauen was bei rauskommt.
    http://php.net/manual/de/function.htmlentities.php
    Viele Grüße
    Matthias.
    http://www.bruecksen.de

  3. #3
    TP-Insider
    Registriert seit
    Jan 2005
    Ort
    Sauerland
    Beiträge
    536
    Das darf doch nicht wahr sein. Ich war der felsenfesten Überzeugung, ich hätte alles probiert. Und der Fehler, der am lautesten "hier" schreit, wird einfach mal so übersehen. Grrr.

    Jedenfalls vielen Dank. Jetzt geht es. Problem war Faulheit. Ich habe, als ich nach Sicherheitsmaßnahme gesucht hatte, das Manual zwar gelesen. Aber anstatt, dass ich die $_Post-Daten filtere, wollte ich "clever" sein und das in einem Zug mit der Nachricht-Variable erledigen.
    Der Zynismus ist meine Rüstung, der Sarkasmus mein Schwert und die Ironie mein Schild.

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Mail Script Fehler
    Von newx im Forum Traum-Dynamik
    Antworten: 7
    Letzter Beitrag: 21.04.2007, 01:03
  2. [Anfänger] E-Mail script,Bitte um Hilfe
    Von Nova_xx im Forum Flash & Multimedia
    Antworten: 2
    Letzter Beitrag: 25.07.2005, 11:48
  3. Mail Script gesucht...
    Von Compuu im Forum Traum-Dynamik
    Antworten: 0
    Letzter Beitrag: 25.05.2005, 14:56
  4. ich suche einen passenden mail script
    Von pages4web.net im Forum Dreamweaver & andere Webeditoren
    Antworten: 9
    Letzter Beitrag: 21.04.2004, 06:08
  5. Suche Script zum E-Mail senden über SMTP
    Von Bernhard_at im Forum Traum-Dynamik
    Antworten: 5
    Letzter Beitrag: 01.08.2003, 11:45

Stichworte

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