Mark: Warning header missing bei mail()

Hallo zusammen,

wollte mich an einem Kontaktformular versuchen, aber ich weiß nicht, wieso ich diese Fehlermeldung bekomme:

Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\xampplite\htdocs\kontakt_test_17_09_19_19.php on line 88

Dabei habe ich den Header wie folgt angegeben

...

$header="Content-Type: text/html";

mail("XXX@XXX.de", "Nachricht vom Kontaktformular", $message,      $header);

?>

Was habe ich denn falsch gemacht?

Viele Grüße
Mark

  1. Hallo Mark.

    Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\xampplite\htdocs\kontakt_test_17_09_19_19.php on line 88

    Dabei habe ich den Header wie folgt angegeben

    ...

    $header="Content-Type: text/html";

    mail("XXX@XXX.de", "Nachricht vom Kontaktformular", $message,      $header);

    ?>

    Was habe ich denn falsch gemacht?

    Das sagt dir doch die Warnung? Dem Parser fehlt der From-Header, also übergib doch einen solchen an die mail-Funktion.

    Einen schönen Sonntag noch.

    Gruß, Mathias

    --
    sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
    debian/rules
    1. Hallo Mark.

      Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\xampplite\htdocs\kontakt_test_17_09_19_19.php on line 88

      Dabei habe ich den Header wie folgt angegeben

      ...

      $header="Content-Type: text/html";

      mail("XXX@XXX.de", "Nachricht vom Kontaktformular", $message,      $header);

      ?>

      Was habe ich denn falsch gemacht?

      Das sagt dir doch die Warnung? Dem Parser fehlt der From-Header, also übergib doch einen solchen an die mail-Funktion.

      Einen schönen Sonntag noch.

      Gruß, Mathias

      Kannst du mir bitte schreiben, wie und wo ich das mache. Probiere mich heute zum ersten Mal an so einer Programmierung und komme irgendwie nicht weiter.

      Vielen Dank und dir auch noch einen schönes Restwochenende

      Viele Grüße
      Mark

      1. Hallo Mark.

        Hallo Mark.

        Bitte zitiere vernünftig, danke.

        Was habe ich denn falsch gemacht?

        Das sagt dir doch die Warnung? Dem Parser fehlt der From-Header, also übergib doch einen solchen an die mail-Funktion.

        Kannst du mir bitte schreiben, wie und wo ich das mache. Probiere mich heute zum ersten Mal an so einer Programmierung und komme irgendwie nicht weiter.

        Lies am besten die von globe bereits verlinkte Handbuchseite aufmerksam durch.

        Einen schönen Sonntag noch.

        Gruß, Mathias

        --
        sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
        debian/rules
  2. n'abend,

    Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\xampplite\htdocs\kontakt_test_17_09_19_19.php on line 88

    Die Fehlermeldung ist doch recht eindeutig.
    a) in deiner PHP-Konfiguration ist der Parameter "sendmail_from" nicht gesetzt
    b) beim Aufruf von mail() übergibst du keinen Absender

    Du möchtest php.net/mail mal einen kurzen Besuch abstatten.

    Dabei habe ich den Header wie folgt angegeben
    $header="Content-Type: text/html";

    mail("XXX@XXX.de", "Nachricht vom Kontaktformular", $message,      $header);

    Du möchtest auch mal kurz nachlesen, was die Doku denn zu mail() zu sagen hat. Da steht nämlich explizit drin:

    << Anmerkung:  Um eine E-Mail zu senden, muss die E-Mail einen From-Header enthalten. Dies kann entweder durch Setzen eines additional_headers-Parameters oder durch Setzen eines Standardwertes in der php.ini geschehen.

    Falls dies nicht geschieht, wird eine Fehlermeldung ähnlich wie Warning: mail(): "sendmail_from" not set in php.ini or custom "From:" header missing ausgegeben. >>

    Dort findest du übrigens auch Beispiele, wie du die Funktion mail() richtig anwedest.

    weiterhin schönen abend...

    --
    wer braucht schon großbuchstaben?
    sh:( fo:# ch:# rl:° br:> n4:& ie:{ mo:} va:) de:] zu:} fl:{ ss:? ls:[ js:|