[PHP] email kommt net an

Dieses Thema im Forum "Webentwicklung" wurde erstellt von icke-sein, 17. September 2006 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 17. September 2006
    email kommt net an

    Code:
    <?php
    
    $Empfaenger = "xxxxx@web.de";
    
    if($_REQUEST['Send'])
    {
     if(empty($_REQUEST['Name']) || empty($_REQUEST['Email']) || empty($_REQUEST['Nachricht']))
     {
     echo"Bitte gehen Sie <a href=\"javascript:history.back();\">zurück</a> und füllen Sie alle Felder aus!";
     }
     else
     {
     $Mailnachricht = "Sie haben folgende Nachricht erhalten: \n\n";
     while(list($Formularfeld, $Wert)=each($_REQUEST))
     {
     if($Formularfeld!="Send")
     {
     $Mailnachricht .= $Formularfeld.": ".$Wert."\n";
     }
     }
     $Mailnachricht .= "\nDatum/Zeit: ";
     $Mailnachricht .= date("d.m.Y H:i:s");
     $Mailbetreff = "Kontakt: ";
     $Mailbetreff .= $_REQUEST['Betreff'];
     mail($Empfaenger, $Mailbetreff, $Mailnachricht, "From: ".$_REQUEST['Email']);
     echo"Vielen Dank. Ihre eMail wurde soeben an das 3PL Team abgesendet. WIr werden diese sobald wie möglich bearbeiten.
     
     mfg 3PL Team";
     }
    }
    else
    {
     echo"Ein Fehler ist aufgetreten. Bitte gehen Sie auf diese <a href=\"Kontakt.htm\">Seite</a>.";
    }
    
    ?>
    die kommt nie an -.- was mach ick falsch?;(

    edit: so sieht die kontakt1.html aus

    Code:
     <table width="674" border="0" align="center" cellpadding="0" cellspacing="0" class="Stil17">
     <form action="Kontakt2.php" method="post">
     <tr>
     <td width="82" height="46" class="Stil17">Name :</td>
     <td width="592"><div align="left" class="Stil9">
     <input name="Name" type="text" class="Stil17" style="background: #333333; BORDER-RIGHT: #CCCCCC thin solid; BORDER-LEFT: #CCCCCC thin solid; BORDER-TOP: #CCCCCC thin solid; BORDER-BOTTOM: #CCCCCC thin solid; font-family: Verdana" value="Dein Name" size="25 ">
     <br>
     <br>
     </div></td>
     </tr>
     
     <tr>
     <td height="43">Email: </td>
     <td><div align="left" class="Stil9">
     <input name="Email" type="text" class="Stil17" style="background: #333333; BORDER-RIGHT: #CCCCCC thin solid; BORDER-LEFT: #CCCCCC thin solid; BORDER-TOP: #CCCCCC thin solid; BORDER-BOTTOM: #CCCCCC thin solid; font-family: Verdana" value="Deine Email Adresse" size="25">
     <br>
     <br>
     </div></td>
     </tr>
     <tr>
     <td height="50"><span class="Stil8 Stil15 Stil7">Betreff:</span></td>
     <td><div align="left" class="Stil9">
     <input name="Betreff" type="text" class="Stil17" style="background: #333333; BORDER-RIGHT: #CCCCCC thin solid; BORDER-LEFT: #CCCCCC thin solid; BORDER-TOP: #CCCCCC thin solid; BORDER-BOTTOM: #CCCCCC thin solid; font-family: Verdana" value="dein Grund" size="25">
     <br>
     <br>
     </div></td>
     </tr>
     <tr>
     <td><span class="Stil8 Stil15 Stil7">Nachricht:</span></td>
     <td><div align="left" class="Stil9">
     <textarea name="Nachricht" cols="65" rows="15" wrap="virtual" class="Stil17" style="background: #333333; BORDER-RIGHT: #CCCCCC thin solid; BORDER-LEFT: #CCCCCC thin solid; BORDER-TOP: #CCCCCC thin solid; BORDER-BOTTOM: #CCCCCC thin solid; font-family: Verdana">Hier kommt deine Nachricht an uns rein</textarea>
     <br>
     <br>
     </div></td>
     </tr>
     <tr>
     <td align="center" colspan="2"><div align="left" class="Stil16">
     <blockquote>
     <blockquote>
     <p><span class="Stil8"><br />
     <input name="Send" type="submit" class="Stil17" style="background: #333333; BORDER-RIGHT: #CCCCCC thin solid; BORDER-LEFT: #CCCCCC thin solid; BORDER-TOP: #CCCCCC thin solid; BORDER-BOTTOM: #CCCCCC thin solid; color: #FFFFFF" value="Abschicken">
     </span></p>
     </blockquote>
     </blockquote>
     </div></td>
     </tr>
     </form>
     </table>
     <br />
     <br />
     <br />
     </div></td>
     </tr>
     </table>
     
  2. 17. September 2006
    AW: email kommt net an

    hmm, vllt hat der server die mail() funktion deaktiviert,um spamscripts etc zu deakvitieren? schonmal per pop3 verbindung oder smtp versucht?

    mfg

    cydoc

    //edit


    (wegen poster unter mir)

    stimmt, web.de stuft diese SOFORT als spam ein und löscht sie glaube sogar direkt.
    an web.de kann man keine mails per mail() schicken.
     
  3. 17. September 2006
    AW: email kommt net an

    hmm hast du die mail schonmal an unterschiedliche mailaddys geschickt? (am besten untershciedlicher anbieter) kann auch sein dass der mailbetreiber die mails als spam aussortiert or so
     
  4. 17. September 2006
    AW: email kommt net an

    das is ja das korriose!!

    wenn ick meine email adresse eingenbe (auch bei web.de) is es 10 sek nach abschicken da - aber wenn ich seine email adresse eingeb (neu angemeldtet bei web.de) kommt nie was an. Er hat sich dort bei web.de geregt weil bei gmx auch nix ankommt... nur bei meiner kommt was an...

    hab aber erst seine und meine probiert

    >>> http://3pl-empire.de/kontakt1.html <<<

    davon red ick -.- ihr könnt ja euch mal den gesammten quellcode angucken... oder hat vll jmd ein anderen Kontaktformular?

    edit// neues problem: alle emails kommen an meine adresse obwohl da seine emailadresse nur steht -.-
     
  5. 17. September 2006
    AW: email kommt net an

    du sendest immer an $Empfaenger wobei $Empfaenger in der php datei definiert wird

    wenn du dort deine mailaddy angegeben hast wird das immer an diese geschickt

    du verarbeitest nie das email feld deines formulars

    mb liegts daran
     
  6. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.