spam rusos y chinos prestashop formulario de contacto

¿Se están colando rusos o chinos por el formulario de contacto en Prestashop?

Según información proveniente del foro de Prestashop, les seguía pasando incluso después de haber instalado el Capcha de Google en la tienda.

Según nos comenta el usuario FCapdevila de la comunidad de Prestashop, el problema es que su versión de Prestashop no estaba actualizada, por lo tanto ha tenido que aplicar el siguiente parche:

* Estas modificaciones ya van incluidas a partir de Prestashop 1.6.1.17

Toda la información en el siguiente enlace:

https://github.com/PrestaShop/PrestaShop/pull/8168/files

Editas los fichero:

/controllers/front/ContactController.php
/themes/TuPlantilla/contact-form.tpl

Y realizar la siguientes modificaciones (clic para ampliar imágenes).

Cuando se indica “+” significa añadir línea y cuando se indica “” significa quitar línea.

Fichero: /controllers/front/ContactController.php

ContactController.php

Fichero: /themes/TuPlantilla/contact-form.tpl

contact-form.tpl

No se os olvide limpiar la caché de Prestashop en la pestaña Parámetros Avanzados -> Rendimiento

Seguiremos informando de más novedades sobre este aspecto …

Añado: Recomendable cambiar también los emails destinatarios del formulario de contacto -> Administrar destinatarios del formulario de contacto

Añado 2: Esto no quita que no tengas que añadir el captcha de Google a tu tienda: Revisar enlace

* Actualización del artículo:

Añado 3: 
Según ha informado Prestashop:
http://build.prestashop.com/news/fighting-against-spamming/

    • Para Prestashop 1.7 las tiendas recibirán en breve una actualización del módulo correspondiente al formulario de contacto correspondiente a lo comentado en esta entrada respecto a la 1.6. Recordar que en Prestashop 1.7 el formulario de contacto es un módulo, por lo tanto, solo será necesario actualizar el módulo desde el panel de administración.
    • Por otro lado, se recomienda desinstalar el módulo “Enviar a un amigo / Send to a Friend” de Prestashop.
    • Además, para PS 1.6 (independientemente del parche comentado en el post actual que debe ser añadido si usáis Prestashop 1.6 con una versión inferior a Prestashop 1.6.1.17) se espera en la 1.6.1.19 una actualización para que Prestashop no envíe el mensaje de confirmación del envío del formulario de contacto al email ingresado en el mismo.

10 comentarios sobre “¿Se están colando rusos o chinos por el formulario de contacto en Prestashop?”

  1. Acabo de poner los parches y parece que de momento funciona. Tenía 90 mensajes en el formulario de contacto esta mañana, y me han estado llegando todo el día hasta que he puesto los parches, y en la última media hora no ha llegado ninguno. Muchas gracias
    Miguel

        1. ¿Has vigilado si te llegan realmente por el formulario de contacto o te llegan por otro lado de forma externa?

          1. Siguen llegando por el formulario de prestashop, pero no con tanto spameo como al principio, alomejor ahora llegan 1 o 2 al día, antes eran 50 al día.

  2. Si, siguen llegando desde el formulario a prestashop incluso habiendo quitado el corrreo de la configuracion, aunque no con tanta frecuencia como antes, ya que ahora solo llegan 1 o 2 al día y antes llegaban unos 60 al día.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *