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
Fichero: /themes/TuPlantilla/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.
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
probare estos parches ya que tengo como 100 + mensajes de rumanos
Hola, a mi se colaron en la 1.7, pero con esto ya no han vuelto a enviar nada más
https://victor-rodenas.com/2018/01/18/captcha-para-prestashop-1-7/
Buenas, tengo puestos todos los parches , al ponerlos se solucionó pero ahora han vuelto de nuevo…..
¿Has intentado añadir algún captcha al formulario?
Si, tengo slide captcha puesto y también probé con una redireción en el htacces de la url pero nada, siguen llegando.
¿Has vigilado si te llegan realmente por el formulario de contacto o te llegan por otro lado de forma externa?
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.
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.
Al menos ha mejorado 🙂
Imagino que también has añadido el captcha de Google: https://victor-rodenas.com/2018/01/18/captcha-para-prestashop-1-7/
¿no?
Quizás se están colando ahora por otro sitio..