Mit diesen Snippet kann man prüfen ob die E-Mail-Adresse ein Spammer/Spambot ist.
Wenn man ein Forum, ein Blog, eine Shoutbox etc. betreibt, ist dieser Schnipsel sehr sinnvoll. Ihr könnt die E-Mail-Adresse Eures Users prüfen, ob er mit dieser in den letzten 4 Wochen gespammt hat.
Geprüft wird in einer Liste, mit aktuell 11511 E-Mail-Adressen die nicht älter als 4 Wochen sind. Die Liste wird von CTXtra.org erstellt.
Hinweis: Die meisten E-Mail-Adressen sind von SpamBots. (Automatische Roboter die in Foren spammen.)
Geprüft wird in einer Liste, mit aktuell 11511 E-Mail-Adressen die nicht älter als 4 Wochen sind. Die Liste wird von CTXtra.org erstellt.
Hinweis: Die meisten E-Mail-Adressen sind von SpamBots. (Automatische Roboter die in Foren spammen.)
<?php
/**
* @author Martin Zimmermann
* @contact erocms@googlemail.com
* @website http://myphpsnip.com
* @license MIT-Lizenz (http://de.wikipedia.org/wiki/MIT-Lizenz)
*/
function spam_adress($email) {
$response = file_get_contents('http://checkemail.ctxtra.de/?email='.$email);
if ($response == 'is spam') {
return true;
} elseif ($response == 'no spam') {
return false;
} else {
die('ERROR: '.$response);
}
}
// Beispiel / Example
if (spam_adress('spamabuse@marakesh.info')) {
echo "Diese Adresse hat gespammt!";
}
?>