Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Выкладываю более свежую версия модуля.ещё одно решение от коллег:
[Free Module] Contact form anti-spam: reCAPTCHA and blacklist (PS 1.5/1.6/1.7)
Для просмотра ссылки Войдиили Зарегистрируйся
Выкладываю более свежую версия модуля.
У автора есть платная ПРО версия с невидимой капчей и черным списком для содержания сообщений.
Кто знает, как отключить отправку копии письма на указанный email?
}
// if (empty($contact->email)) {
// Mail::Send($this->context->language->id, 'contact_form', ((isset($ct) && Validate::isLoadedObject($ct)) ? sprintf(Mail::l('Your message has been correctly sent #ct%1$s #tc%2$s'), $ct->id, $ct->token) : Mail::l('Your message has been correctly sent')), $var_list, $from, null, null, null, $file_attachment);
// } else {
if (!Mail::Send($this->context->language->id, 'contact', Mail::l('Message from contact form').' [no_sync]',
$var_list, $contact->email, $contact->name, null, null,
$file_attachment, null, _PS_MAIL_DIR_, false, null, null, $from) )
// ||
// !Mail::Send($this->context->language->id, 'contact_form', ((isset($ct) && Validate::isLoadedObject($ct)) ? sprintf(Mail::l('Your message has been correctly sent #ct%1$s #tc%2$s'), $ct->id, $ct->token) : Mail::l('Your message has been correctly sent')), $var_list, $from, null, null, null, $file_attachment, null, _PS_MAIL_DIR_, false, null, null, $contact->email)) {
$this->errors[] = Tools::displayError('An error occurred while sending the message.');
// }
// }
}
А спам еще продолжается?
У меня почему-то прекратился. Боролся тупо переименованием страницы. Помогало ненадолго, но я не сдавался )) Что-то более сложное встраивать было лень.
Наконец когда руки дошли - бац, спам прекратился. Уже больше месяца нет.
Неужели на эту хрень еще ведется кто-то?Дoбрый вeчep. Это Межнационaльная aссoциация почтoвых сepвисов. Если вы читaeте этo письмo, значит Вaш элeктрoнный почтовый ящик был выбран сpeди нeскольких тысяч счастливчикoв, кoторым выпал шaнс пoлучить дeнежное нагpаждениe. Вы стaли одним из победитeлeй транснационaльнoй aкции Рoссии, стрaн CНГ и Прибалтики в номинaции - "Счaстливый E-mail" Делo в том, что нeдaвно вы посeтили большoe кoличeствo различных сайтoв среди котoрых вхoдят большое количeствo сaйтoв наших пaртнеров. Такжe вaми, либo члeнaми вашей семьи были сoвeршены трaнзакции с помoщью нaших партнeров среди платeжных систем. Вы гарaнтированно получите вознагрaждeние в paзмeре от 55$ дo 1000$. CОЦИАЛЬНАЯ ПРOГРAММА ------ Гocударcтвeннaя лицeнзия № ПЛ088215599523 oт 24.01.2018г, выдaнa Mиниcтерcтвoм Cвязи и Кoммуникaций Aдреc: Мocквa, ул. Pуcaковcкая 17к1, oфис 24 Время рaбoты: 09:00 ч. - 20:00 ч. (пo MСК). Обeспeчeние платежных опеpаций oсуществляет кoмпания Sociаl Finаnce Intеrnаtiоnal Ltd. Регистрaционный номeр TP53456732398619. Адpес pегистpaции: 149 Mаriаs Peridi, Lаrnaka, Cyprus.
Мне другое интересно - зачем вообще нужна эта контактная форма, кроме как ловить спам ?
У меня за год не было ни одного обращения через страницу контактов, при этом редко, но люди иногда что-то писали в онлайн-чат.
После замены онлайн чата и включения вместо него месенджера фейсбука - обращений стало в разы больше.
Имхо, функционал отправки через страницу престы можно смело удалять как аттавизм, вместо того чтобы бороться каждый раз.
Я понимаю, это очевидная модель использования. Просто я считаю её устаревшей.Я ее использую как обратится в службу поддержки, есть сайты на жумла, доверия к ним больше, служба поддержки в интернет магазине всегда вызывает больше доверия