Spam (la lucha continúa)

Enviado por marlowe el Sáb, 2007-04-14 19:00

Hace algunos días que empece a recibir spam por medio del formulario de contactos. Una estupidez, por que simplemente representan mails que van a parar directamente a la papelera. Sin embargo, obiamente a los “spammers” mi opinión les resulta indiferente. Cansado de esto, modifiqué el módulo “feedback” de drupal para evitar al menos que me manden links del tipo “http…cualquier cosa”, una solución muy cavernícola, pero francamente no quiero perder tiempo con estos imbéciles. Acá va el truco:


  # — PM 2007/04/14 — No more links in body or sbject ——————-
  if (  preg_match(“/http:/i”, $body)
        || preg_match(“/www/i”, $body)
        || preg_match(“/http:/i”, $subject)
        || preg_match(“/www/i”, $subject) ) {
    $error_msg .= t(“Sorry, but no links are allowed,”) . “<br/>”;
  }
  #—————————————————————————————————
 

Agregar esto en la función feedback_validate_data del modulo. Por otro lado perdón por las molestias al que no es un spammer.

Temas relacionados: