Автор Тема: Анти спам для prestashop 1.6  (Прочитано 374 раз)

07 Февраль 2018, 14:06:40
  • Фрилансер
  • *
  • Сообщений: 100
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Установлен prestashop 1.6, через форму связи в день под 100 писем спама. Спам идет в админку, менеджеры уже устали его удалять. Как можно избавится от спама? Ставил модуль с капчей, бесполезно все равно спам приходит.
07 Февраль 2018, 16:47:02
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 3317
  • Репутация: +77/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Измени поля формы, обзови по другому. Так тоже можно защитить форму.
07 Февраль 2018, 17:52:16
Ответ #2
  • Фрилансер
  • *
  • Сообщений: 100
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Подробнее можно, а то не совсем понятно.
07 Февраль 2018, 19:43:49
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 14962
  • Репутация: +14588/-5
  • Сообщество PrestaShop
    • Просмотр профиля
В шаблоне contact-form.tpl поменяйте поля формы email, message, submitMessage. Замените название этих элементов. Клик на submitMessage через javascript. 90% спам-ботов отсеются.
08 Февраль 2018, 11:10:06
Ответ #4
  • Ветеран
  • *****
  • Сообщений: 1200
  • Репутация: +15/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Еще можно вставить невидимое поле в форму, значение у этой переменной определять в js при клике на кнопку.
09 Февраль 2018, 21:03:30
Ответ #5
  • Новичок
  • *
  • Сообщений: 39
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
У меня тоже самое было, капча не помогла.. нужно определить с какого айпи идет спам и заблокировать его, конкретнее подсказать не могу, т.к. это сделали за меня  :-\
04 Апрель 2018, 04:30:52
Ответ #6
  • Новичок
  • *
  • Сообщений: 1
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
У меня такая же фигня. Сначала несколько дней бомбили по 100 писем в день. Видимо сейчас посмотрели, что за много  ;D и присылают стабильно 10 в сутки. Все бы ничего, но я перестала реагировать на значок сообщения, так как я предполагаю, что это спам и так пропустила несколько писем... товарищи спасайте! Я не программист, поэтому когда пишите "вот тут поменяй", для меня как "иди сделай то, сам не знаю что".  :D :D :D
04 Апрель 2018, 10:12:06
Ответ #7
  • Ветеран
  • *****
  • Сообщений: 14962
  • Репутация: +14588/-5
  • Сообщество PrestaShop
    • Просмотр профиля
07 Июнь 2018, 21:32:29
Ответ #8
  • Новичок
  • *
  • Сообщений: 1
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Мне помог модуль на гитхабе. Идея в том, что прежде чем отправить сообщение, нужно авторизоваться. Не надо закрывать форму, боты работают с контроллером, а он отправляет всех на регистрацию. Как-то так.
https://github.com/Seleda/ps__stopspamcontactform

Версии престы 1.6 и 1.7