• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Приходит спам с сайта, а на нем отправка запрещена

Статус
В этой теме нельзя размещать новые ответы.

danneo

Честный
Регистрация
13 Ноя 2007
Сообщения
1.526
Реакции
121
Всем группах обратную связь использовать запрещено. Регистрация отключена.
А на почту админа приходят письма с сайта:

Данное письмо вам отправил еfsdfsd с сайта ...

------------------------------------------------
Текст сообщения
------------------------------------------------
Откуда они приходят то?
 
проверяли ip с которых приходит спам? они соответсвуют ip сайта?
 
Со стр обратной связи ввв.сайт.ру/?do=feedback можно отправить сообщение без регистрации и под любым именем
 
Со стр обратной связи ввв.сайт.ру/?do=feedback можно отправить сообщение без регистрации и под любым именем
а зачем тогда придумали отключение обратной связи для групп? Чего-то нужно сделать для этого?
 
удали вообще форму обратной связи
 
толку от удаления формы если отсылает бот которому формы не нужны?
надо убиватьфункционал т.е. очистить содержимое файлов
engine/modules/feedback.php
engine/ajax/feedback.php
только это брутально как то через чур
 
а зачем тогда придумали отключение обратной связи для групп? Чего-то нужно сделать для этого?
Отключение обратной связи для групп - это что бы зарегенные пользователи не могли личные сообщения отсылать друг другу.
Если нужно полностью вырубить форму возможность отправки через модуль feedback - лучше закомментировать 127 строку $mail = new dle_mail( $config );
в скрипте engine/modules/feedback.php
и тогда письма не будут отсылаться.

Если в принципе есть вероятность того что через форму отправят письмо которое нужно принять, лучше завести отдельно ящик для спама и изменить $config['admin_mail'] на имя этого ящика в скрипт /engine/classes/mail.class.php .
Например, $this->from = 'спаммыло@ящик.ру';


Код:
    function dle_mail($config, $is_html = false) {
        $this->mail_method = $config['mail_metod'];
       
        $this->from = $config['admin_mail']; // это мыло админа на которое будет приходить спам
        $this->charset = $config['charset'];
        $this->site_name = $config['home_title'];
        $this->additional_parameters = trim($config['mail_additional']) ? trim($config['mail_additional']) : null;
        $this->smtp_mail = trim($config['smtp_mail']) ? trim($config['smtp_mail']) : '';
        $this->smtp_helo = trim($config['smtp_helo']) ? trim($config['smtp_helo']) : 'HELO';
       
        $this->smtp_host = $config['smtp_host'];
        $this->smtp_port = intval( $config['smtp_port'] );
        $this->smtp_user = $config['smtp_user'];
        $this->smtp_pass = $config['smtp_pass'];
       
        $this->html_mail = $is_html;
    }
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху