Page 1 of 1
Отслеживание спама
Posted: Wed Apr 19, 2017 12:21 pm
by umasterov
Подскажите, как отловить скрипт, рассылающий спам с аккаунта? В php.ini включил логирование
Code: Select all
mail.add_x_header = On
mail.log = /var/log/phpmail.log
Но файл с логами пхп почты не создаётся, а в системных логах видно только на какие адреса происходит отправка (или попытка отправки) писем, но не пишется, какие скрипты их отправляют
Re: Отслеживание спама
Posted: Wed Apr 19, 2017 12:47 pm
by linux81
Создайте файл /var/log/phpmail.log
Установите для него права, достаточные вэб-серверу для записи в файл. Перезапустите вэб-сервре и сможете увидеть записи в этом логе.
Re: Отслеживание спама
Posted: Wed Apr 19, 2017 2:40 pm
by umasterov
Не помогло
Re: Отслеживание спама
Posted: Mon Apr 24, 2017 10:53 am
by skurudo
Это рабочая схема, так что смотрите что не так - права на файл, не тот php.ini поправили, не перезапустили вебсервер
Я себе такое добавил в /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: Отслеживание спама
Posted: Tue Apr 25, 2017 9:42 am
by one
Попробовал у себя. Не пишет ничего в лог файл.
Re: Отслеживание спама
Posted: Tue Apr 25, 2017 1:18 pm
by skurudo
Тут есть только 2 варианта:
- проверяйте, в какой php.ini вносите (посмотреть можно через phpinfo)
- или же используется внешний smtp, тогда увы;
Re: Отслеживание спама
Posted: Tue Apr 25, 2017 1:40 pm
by one
- проверяйте, в какой php.ini вносите (посмотреть можно через phpinfo)
В момем случае в нужный /etc/php.ini других не имеется.
Re: Отслеживание спама
Posted: Wed Apr 26, 2017 5:39 pm
by one
Я соврал. Прошу прощения. Пишется в лог, но почему то не все что отсылают сайты. С каких то пишется с каких то нет. Я так понимаю таду пишется только то, что отсылает PHP. Так?
Re: Отслеживание спама
Posted: Fri Apr 28, 2017 11:09 pm
by linux81
Верно понимаете.