Bobby: Mailer funktioniert nicht??????

Hallo Leute,

Ich hätt da gern ma ein Problem.... *grins*...

Also hab ein Kontaktformular mit PHP-Mailer... Das Problem ist nur es kommt keine eMail an... Seht IHR NEN Fehler???? Auf ner anderen Seite hab ich genau das selbe Script und funktioniert das...

Hier die Code-Schnipsel:

if ($action=="send"){
$empf="bobby@violation.de";
$email=$HTTP_POST_VARS["email"];
$firma=$HTTP_POST_VARS["firma"];
$name=$HTTP_POST_VARS["ansprechpartner"];
$strasse=$HTTP_POST_VARS["strasse"];
$ort=$HTTP_POST_VARS["ort"];
$tel=$HTTP_POST_VARS["tel"];
$comment=$HTTP_POST_VARS["comment"];
$betreff="Anfrage von $email";

$inhalt = "Eine email von der Firma $firma aus \n $ort \n<BR>Ansprechpartner: $name \n <br>Anschrift: $strasse \n<br> Tel: $tel \n<br> eMail:$email\n\n<p> er möchte mir folgendes mitteilen:\n<br> $comment ";
$header .="From:".$email."<".$firma.">\n";
$header .= "Reply-To:".$email."\n";
$header .= "X-Mailer: PHP/" . phpversion(). "\n";
$header .= "X-Sender-IP: $REMOTE_ADDR\n";
$header .= "Content-Type: text/html";
mail($empf,$betreff,$inhalt,$header);

echo "<center><P><H3>Übermittlung erfolgreich</H3><P>Vielen Dank<P>Ihre Anfrage wurde an mich übermittelt. Ich werde schnellstmöglich antworten<p>Mit freundlichen Grüßen<P>Ihr Bobby<P>&nbsp;</center>";
}

Grüße Bobby

  1. Die Bedingung if ($action=="send") ist erfüllt?
    Wird mail() ausgeführt? Was gibt die Funktion zurück?

    Warum arbeitest Du mit $HTTP_POST_VARS und nicht mit $_POST ?
    Warum benutzt Du $REMOTE_ADDR statt $_SERVER['REMOTE_ADDR'] ?
    ...

    Gruß, rob

    1. Hi Rob,

      Die Bedingung if ($action=="send") ist erfüllt?
      Wird mail() ausgeführt? Was gibt die Funktion zurück?

      die Bedingung ist erfüllt. Die Variable send ist mit der URL des Formulars mitgesand.
      Aber es funtioniert immer noch nicht.... :-(

      Warum arbeitest Du mit $HTTP_POST_VARS und nicht mit $_POST ?
      Warum benutzt Du $REMOTE_ADDR statt $_SERVER['REMOTE_ADDR'] ?

      Ist ein etwas älteres Script.... Danke für die Hinweise...

      Grüße Bobby

      1. Nochmal ich,

        Nun geht es. Woran es lag kann ich nicht sagen. hab die PHP-Datei einfach nochmal auf den Server gespielt. Nun funktionierts... danke trotzdem

        Grüße Bobby