Jetzt kostenlos Anmelden!

Dirk Kántor Männlich

aká Dooki

Beiträge: 2 073

Geschlecht: Männlich

PHPKIT Version: keine

1

Dienstag, 20. November 2007, 22:09

Vor der Anhäufung von Spam-Mails schützen

Wie ich selber mitbekommen habe, wurde durch mein Kontaktformular vermehrt Spam verschickt, was gleich an mehrere Absender ging und nicht nur an einen.

Wie schützt man sich dagegen?

All-Inkl schrieb mir zwar einen code, welchen man einbauen kann, aber das PHPKIT hat diesen schon.. nur vergass da jemand ein Zeichen mit einzufügen.
Nehmt folgende Änderung vor, damit euer Webspace nicht ebenfalls als solcher missbraucht werdet:



[size=18]phpkit 1.6.03[/size]
suche in der admin/lib/functions.php folgendes:

PHP-Quelltext

1
  if (!preg_match("/^([_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*(\.[a-zA-Z]{2,}))/si",$checkemail)) return FALSE;


ersetze es damit:

PHP-Quelltext

1
  if (!preg_match("/^([_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*(\.[a-zA-Z]{2,}))$/si",$checkemail)) return FALSE;




[size=18]phpkit 1.6.1[/size]
suche in der inc/func/default.php folgendes:

PHP-Quelltext

1
    if(!preg_match("/^([_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*(\.[a-zA-Z]{2,}))/si",$checkemail)) 


ersetze es damit:

PHP-Quelltext

1
    if(!preg_match("/^([_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*(\.[a-zA-Z]{2,}))$/si",$checkemail)) 



Danach ist es nur noch möglich, an eine einzige E-Mail Adresse zu schicken!
Ichd enke dieser schutz reicht, vollkommen aus. Da nicht mehr an mehrere gleichzeitig geschickt werden kann!
  • Zum Seitenanfang
  • Zum Seitenende

Ähnliche Themen

Tagging