Отслеживание спама
Отслеживание спама
Подскажите, как отловить скрипт, рассылающий спам с аккаунта? В php.ini включил логирование
Но файл с логами пхп почты не создаётся, а в системных логах видно только на какие адреса происходит отправка (или попытка отправки) писем, но не пишется, какие скрипты их отправляют
Code: Select all
mail.add_x_header = On
mail.log = /var/log/phpmail.log
Re: Отслеживание спама
Создайте файл /var/log/phpmail.log
Установите для него права, достаточные вэб-серверу для записи в файл. Перезапустите вэб-сервре и сможете увидеть записи в этом логе.
Установите для него права, достаточные вэб-серверу для записи в файл. Перезапустите вэб-сервре и сможете увидеть записи в этом логе.
Re: Отслеживание спама
Это рабочая схема, так что смотрите что не так - права на файл, не тот php.ini поправили, не перезапустили вебсервер
Я себе такое добавил в /home
В тесте права давал такие:
Я себе такое добавил в /home
Code: Select all
mail.add_x_header = On
mail.log = /home/phpmail.log
Code: Select all
ls -la /home/phpmail.log
-rwxrwxrwx 1 Debian-exim adm ... /home/phpmail.log
Re: Отслеживание спама
Попробовал у себя. Не пишет ничего в лог файл.
Re: Отслеживание спама
Тут есть только 2 варианта:
- проверяйте, в какой php.ini вносите (посмотреть можно через phpinfo)
- или же используется внешний smtp, тогда увы;
- проверяйте, в какой php.ini вносите (посмотреть можно через phpinfo)
- или же используется внешний smtp, тогда увы;
Re: Отслеживание спама
В момем случае в нужный /etc/php.ini других не имеется.- проверяйте, в какой php.ini вносите (посмотреть можно через phpinfo)
Re: Отслеживание спама
Я соврал. Прошу прощения. Пишется в лог, но почему то не все что отсылают сайты. С каких то пишется с каких то нет. Я так понимаю таду пишется только то, что отсылает PHP. Так?
Re: Отслеживание спама
Верно понимаете.