Данная ситуация возможна если Вы обновили скрипт до последней на текущий момент версии.
Начиная с 20190226 — авторы скрипта отключили отправку отчётов на имейл. Узнал об этом после ручного обновления скрипта с 20180912 версии за Сентябрь 2018 на версию Фераля 2019.
Сделать отправку писем AI_VERSION 20190226-2242 с отчётом просто
Откройте файл скрипта в редакторе, и внесите эти изменения
Строка 1785:
-r, --report=PATH
Необходимо заменить на:
-r, --report=PATH/EMAILS
Строку 4823 необходимо раскомментировать — удалить две косые черты в самом начале:
//$res = @mail($emails[$i], 'AI-Bolit Report ' . date("d/m/Y H:i", time()), $l_Result, implode("\r\n", $headers));
Несколько удобных SSH команд для работы со скриптом:
Сканируем только отдельный сайт/каталог в вашем аккаунте:
php -d short_open_tag=on ai-bolit.php --mode2 --path=/путь-к-сайту/ --smart --size=900K --report=ВАШ-имейл@ya.ru --skip=zip,rar,css,avi,mov
В данном случае ещё удобно использовать флаг:
--scan=js
Можно указать любое расширение для проверки из этого списка. Тогда скрипт будет проверять только файлы с таким расширением. Возможно указать несколько расширений через запятую. В этих случаях флаг skip стоит удалить из команды
- php
- js
- json
- htaccess
- html
- htm
- tpl
- inc
- css
- txt
- sql
- ico
- susp
- suspected
- zip
- tar
Запустить проверку и закрыть терминал:
nohup php -q ai-bolit.php --mode2 --smart --report=ВАШ-имейл@ya.ru > scanning.log 2>&1 &
Напомню — чтобы скопипастить команду в терминал нужно использовать сочетание вставки SHIFT+Insert
Update: 28-03-2019 подтверждение данной информации
Действительно, разработчики скрипта подтвердили факт отключения отправки имейлов. На 99% данное действие связано с необходимостью монетизации софта. Удачи ребятам в сборе дополнительных средств в их бюджет. Проект стоит того чтобы его продолжать и поддерживать. Могли бы уже сделать сбор адресов почтовых ящиков своих пользователей и предложить доработки за дополнительную плату. Хотя уверен у них и без этого хватает забот.