У нас работает CentOS 7, а ранее postfix
установлен (в настоящее время он не установлен). После удаления postfix
мы проверили /var/spool/postfix/maildrop
, как df -h
команда сообщала о более чем 9 ГБ использования в этом каталоге.
В каталоге были сотни тысяч файлов (мы удалили их, чтобы освободить место).
У меня вопрос, почему здесь было так много файлов? У нас в корне было настроено много крон crontab
файл, но не должен postfix
отправили файлы электронной почты с результатами cron в почтовый ящик пользователей root?
Кто-то мог догадаться, что их туда помещало, но я бы посоветовал почитать здесь maildrop: http://www.postfix.org/QSHAPE_README.html#maildrop_queue
Кроме того, каково было содержимое файлов сообщений? Это должно быть важным ключом к пониманию того, что их отбрасывало на sendmail по ссылке выше.
Большинство писем в каталоге / var / spool / postfix / maildrop генерируются системой. Следовательно, даже если постфикс отключен или остановлен, в нем могут быть тысячи писем. Большинство писем (99%) создается с помощью crontab. Когда какое-либо задание выполняется и задания не могут работать нормально, он отправляет электронное письмо пользователю root. Вы можете установить переменную MAILTO = ”” в начале вашего файла crontab. Это также отключит оповещение по электронной почте. Отредактируйте / откройте свои задания cron: $ crontab -e В верхней части файла введите: MAILTO = ""