С сайта рассылается спам. Как найти источник спам-рассылки на сервере?

Проще всего найти источник рассылки спама с помощью настроек логирования в файле php.ini:

mail.add_x_header = On 
mail.log = <путь до дамащней директории пользователя>/mail.log

Если у вас нет доступа для редактирования php.ini, попросите администратора хостинга это сделать. Теперь в заголовок каждого письма, отправленного с помощью функции mail(), будет добавляться заголовок:

X-PHP-Originating-Script: :<имя файла>.php

пример:
X-PHP-Originating-Script: 67xf.php

А в логе будет присутствовать строка:

mail() on [/var/www/vhost/site/67xf.php:3]: To: Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра. -- Headers

Теперь вы без труда найдете источник рассылки.

Прочитано 3127 раз Последнее изменение Воскресенье, 22 Февраль 2015 11:32
Другие материалы в этой категории: « Как удалить скрытые ссылки на сайте?

Оставить комментарий

Убедитесь, что вы вводите (*) необходимую информацию, где нужно
HTML-коды запрещены

JoomShaper