Так же фигня! Но мало того, что они спамят в контактную форму и приходит в админку - это одна проблема, ее не сложно решить - просто удалить. Но эти сволочи указывают обратный e-mail реальных людей (стыренная база), и людям летят от нашего хорошего магазина спамные письма с вирусной ссылкой! Таким образом наблюдаю такую картину в Postmaster (сайт для отслеживания доставляемости писем маил ру)
Мое решение на данный момент такое: Отключить доставление письма-уведомления о том, что в обратную связь оставлено письмо. Может быть не очень хорошее решение, но можно сделать хотя бы на время, до прекращения спама.
в папке controller-front- Contactcontroller
Комментируете эти строчки, письма перестают доставляться. Но тогда надо отвечать на них как можно оперативнее, чтобы покупатель не думал, что вообще отправил письмо вникуда.
/* 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.');
}
} */
нет. капча не помогает. Только что опять повалил спам...
Поменял название страницы, посмотрим с этим вариантом.
Капча тоже не помогает, тоже поменяю еще название страницы, т.к. удалять письма все равно задалбывает.