Как мешать крону отправить мне по почте?

Я имею, устанавливают ssmtp сервер с моим именем пользователя Gmail и паролем.

После этого я получал постоянные электронные письма от своего ноутбука до моего Gmail.

Здесь письма.

Первый несколько похож на это:

Предмет

Крон [-x/usr/lib/php5/maxlifetime] && [-d/var/lib/php5] && находит/var/lib/php5/-глубину-mindepth 1-maxdepth 1 - тип f-ignore_readdir_race-cmin + $ (/usr/lib/php5/maxlifetime)! термофиксатор-execdir-s {} 2>/dev/null \; - удаляют

Отправитель является корнем

Тело текста

Предупреждение PHP: Запуск PHP: Не мог загрузить динамическую библиотеку, '/usr/lib/php5/20100525/msql.so'-/usr/lib/php5/20100525/msql.so: не может открыть файл общего объекта: Никакой такой файл или каталог в Неизвестном на строке 0

Вторая почта:Тема:

Задание Anacron 'cron.daily' на Новаторе

Тело:

/etc/cron.daily/logrotate: apache2: не Мог надежно определить полностью определенное доменное имя сервера, с помощью 127.0.1.1 для ServerName/etc/cron.daily/update-notifier-common: flashplugin-установщик: загрузка Установки http://archive.canonical.com/pool/partner/a/adobe-flashplugin/adobe-flashplugin_11.2.202.270.orig.tar.gz из локального файла/tmp/tmphjHyVl.gz Флеш-плагин установлена.

Когда я смотрю в/etc/cron.d существует два файла: anacron php5

Содержание php5 следующие.

# /etc/cron.d/php5: crontab fragment for php5
#  This purges session files older than X, where X is defined in seconds
#  as the largest value of session.gc_maxlifetime from all your php.ini
#  files, or 24 minutes if not defined.  See /usr/lib/php5/maxlifetime

# Look for and purge old sessions every 30 minutes
09,39 *     * * *     root   [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -ignore_readdir_race -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 2>/dev/null \; -delete

Содержание anacron filea следующие:

# /etc/cron.d/anacron: crontab entries for the anacron package

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

30 7    * * *   root    start -q anacron || :

Я также попытался добавить строку>/dev/null 2> &1 в конце php файла (как описано здесь), но тем не менее я получаю письма.

Как я мешаю получить письма.

1
задан 23 May 2017 в 15:39

2 ответа

Простой ответ: сделать dpkg --purge php5-sybase.

Более длинный ответ: пакеты Debian имеют разделенные conffiles и остальные. Когда вы удаляете пакет (а не удаляете его), conffiles (такие как /etc/php5/conf.d/mssql.ini) остаются на месте, а затем php5 пытается загрузить несуществующую библиотеку. Это было исправлено в php5 5.4.0, но будет исправлено только в не удаленных пакетах (очевидно, нельзя исправить ошибку в пакете, где остаются только conffiles).

0
ответ дан 23 May 2017 в 15:39

Попробуйте это перейти к.

 sudo crontab -e

Затем поместите эту строку над своим cronjob.

MAILTO=""

сохранить и выйти.

0
ответ дан 23 May 2017 в 15:39

Другие вопросы по тегам:

Похожие вопросы: