tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
682
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    DeniseLechner DeniseLechner ist offline Rookie
    Registriert seit
    Sep 2007
    Beiträge
    9
    Hallo Ihr lieben.

    Ich knabbere an diesem Problem jetzt schon seit gestern. Ich habe ein stinknormales Kontaktformular und übergebe alle daten an eine submit.php - wie üblich.

    es lässt sich alles einwandfrei ausgeben, nur warum wird keine mail geschickt? O__o. Denn eigentlich stimmt das ja. Oder verwechsel ich da schon wieder was?

    Wäre toll, wenn mir jemand helfen könnte. Hier die Source:
    PHP-Code:
    <?php

    $firstname 
    $_POST["q0_FirstName"];
    $lastname $_POST["q8_LastName"];
    $email $_POST["q1_Email"];
    $phone $_POST["q2_Phone"];

    $subject $_POST["q14_Subject"];
    $msg $_POST["q6_Message"];


    $nachricht 'Name: ' $firstname ' ' $lastname '<br />' .
    'E-Mail: ' $email '<br />' 
    'Phone: ' $phone '<br />' .
    'Subject: ' $subject '<br />' 
    'Message: ' $msg '<br /><br />';

    echo(
    $nachricht);

    mail('denise.lechner@chello.at''New Message: ' $subject$nachricht);


    echo(
    'NACHRICHT WURDE ERFOLGREICH GESENDET!');
    ?>
    danke
     

  2. #2
    Registriert seit
    Feb 2007
    Beiträge
    223
    Ist ein SMTP-Dienst auf dem Server konfiguriert? Wenn nicht, kann er die Email nicht versenden.
    Möglicherweise ist aber auch die php.ini Schuld - da steht ebenfalls der Server drin, der die Email versendet.
    Es gibt auch andere (externe) Email-Funktionen für PHP, für die du keinen eigenen Emailserver konfigurieren musst.
     
    Diesen Hunger, diese Gier nach Schönheit, Liebe, nach dem Leben spür ich heute noch in mir, ungebrochen, ungestillt.
    So ist mir als Kraft gegeben, was oft nur als Schwäche gilt.

  3. #3
    DeniseLechner DeniseLechner ist offline Rookie
    Registriert seit
    Sep 2007
    Beiträge
    9
    Zitat Zitat von zeroize Beitrag anzeigen
    Ist ein SMTP-Dienst auf dem Server konfiguriert? Wenn nicht, kann er die Email nicht versenden.
    Möglicherweise ist aber auch die php.ini Schuld - da steht ebenfalls der Server drin, der die Email versendet.
    Es gibt auch andere (externe) Email-Funktionen für PHP, für die du keinen eigenen Emailserver konfigurieren musst.
    Ich habe alles momentan auf einem Lokalen Server laufen (MAMP). Ich wüsste nicht, wo man das einstellen könnte
     

  4. #4
    Registriert seit
    Feb 2007
    Beiträge
    223
    Hallo nochmal!
    Also:
    Wenn du keinen lokalen Emailserver installiert und konfiguiert hast, kannst du die php interne Funktion vergessen - steht aber auch so im php-Handbuch .
    Aber:
    wenn du mal googeln würdest nach den Stichworten "php smtp" dann findest du folgenden ersten Link:
    http://email.about.com/od/emailprogr...t/et073006.htm
    in dem drin steht, wie man Emails auch ohne lokalen SMTP-Server verschicken kann (durch eine PEAR-Erweiterung) - einfach mal ein bisschen mit rumspielen, hat bei mir auch funktioniert.
    Außer dieser Erweiterung gibt es noch viele weitere Implementationen, du musst nur ein bisschen suchen.
     
    Diesen Hunger, diese Gier nach Schönheit, Liebe, nach dem Leben spür ich heute noch in mir, ungebrochen, ungestillt.
    So ist mir als Kraft gegeben, was oft nur als Schwäche gilt.

  5. #5
    Avatar von DrEvil
    DrEvil DrEvil ist offline Mitglied Gold
    Registriert seit
    Apr 2004
    Beiträge
    101
    öhm... du benutzt die Mail-Funktion falsch. Würde ich sagen.

    Schau mal bei php.net nach und lies dir die Erklärung da durch. Da gibt's auch Beispiele: http://www.php.net/manual/de/function.mail.php
     
    Auch wenn ich wüsste, dass morgen die Welt unterginge, würde ich heute noch einen Apfelbaum pflanzen. - M.L.King -

Ähnliche Themen

  1. E-Mail senden ohne E-mail Programm
    Von Herror im Forum PHP
    Antworten: 4
    Letzter Beitrag: 08.02.08, 21:46
  2. E-mail senden mit VB.net
    Von mafu im Forum .NET Web und Kommunikation
    Antworten: 2
    Letzter Beitrag: 02.04.07, 15:37
  3. Mail mit VBA senden
    Von Macmannemann im Forum Visual Basic 6.0
    Antworten: 1
    Letzter Beitrag: 25.05.05, 11:51
  4. mail senden
    Von tomaso im Forum Flash Plattform
    Antworten: 2
    Letzter Beitrag: 13.11.03, 22:40
  5. Mail senden mit PHP
    Von josDesign im Forum PHP
    Antworten: 5
    Letzter Beitrag: 21.08.02, 11:47

Stichworte