Diese Frage ist sehr wichtig! Die Antwort genauso einfach! Wenn Sie den FormMailer (formmailer.php) selbst hosten, können Sie ihn auch selbst ändern. Folgende Zeile können Sie dort finden:
Code:
mail($email,$betreff,$text,$header) or die ("Fehler beim Übermitteln!");
Spammer missbrauchen die offenliegende Variable $email, indem Sie nicht ihr Formular benutzen, sondern das Script über eigene Programme ansprechen. Dabei übergeben Sie der Variablen $email so viele EMail-Adressen, wie sie wollen, bzw. senden so viele EMails damit wie sie wollen.
Wenn Sie nun $email abändern in "email@domain.de"(bitte ihre reale EMail-Adresse benutzen!!!), dann können die Spammer immer noch ihr Script ansprechen, aber die Post landet nur noch bei Ihnen! Das ist lästig, aber Sie schützen somit Ihre Kunden und Ihren Hoster. Der wird Ihnen dankbar sein und die Spammer werden auch schnell Ruhe geben!
[/code]
mail("email@domain.de",$betreff,$text,$header) or die ("Fehler beim Übermitteln!");
[/code]