Hallo Leute. Ich habe eine kleine Homepage mit einem Kontakt Formular.
In diesem Kontaktformular wird der Name, die Email und ein Text durch einen Button "Senden" weitergeleitet zu meinem email_sent.php.
Dieser sieht wie folgt aus:
- <?php
- $username = $_REQUEST['f_name'];
- $useremail = $_REQUEST['f_email'];
- $usertext = $_REQUEST['f_message'];
- $sender = "SUPPORT";
- $empfaenger = "[email protected]";
- $betreff = "Mail: $useremail";
- $betreffcopy = "(COPY) Mail: $useremail";
- $mailtext = "NAME: $username .\n USER EMAIL: $useremail .\n \n \n USER TEXT MESSAGE: $usertext ";
- $mailtextcopy = "NAME: $username .\n USER EMAIL: $useremail .\n \n \n USER TEXT MESSAGE: $usertext \n \n \n This email is a copy. We will contact you very soon! If you get no response from us after 48 hours, please send us an email again.";
- mail($empfaenger, $betreff, $mailtext, "From: $sender ");
- mail($useremail, $betreffcopy, $mailtextcopy, "From: $sender ");
- ?>
- <html>
- <meta http-equiv="refresh" content="0; URL=emailsentmessage.html">
- </html>
Der eingegebene Name, Email und Text wird auf die PHP weitergeleitet.
Ich bekomme dann diese Email zugeschickt auf meine private Email Adresse.
Der Kunde oder die Person die mir eine Email schreibt bekommt auch eine Kopie der Email zugeschickt.
Am ende wird durch einen meta Eintrag weitergeleitet zu emailsentmessage.html wo nur steht das die Email erfolgreich versendet wurde.
Problem:
Irgendwelche Pappnasen spammen mir den ganzen Tag die Email voll mit Nachrichten / Spam.
Gibt es eine Möglichkeit wie ich einen Email Filter in meinen Code einbaue.
So dass wenn email xyz@xyz eingegeben wird, wird die email nicht verschickt.
Bin leider nicht ganz so fit in Php, hoffe einer kann mir dabei helfen.
Soll wirklich simpel sein, brauche nichts großartiges.