Моя Fedora недавно начала давать сбой (оболочка Gnome становится черным экраном). Я не знаю, может ли причина быть в sendmail, но при запуске ps я вижу, что процессы sendmail накапливаются.
ps -ef | grep sendmail
pavel 5900 1 0 23:25 ? 00:00:00 /bin/bash /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f pavel
pavel 6748 1 0 23:26 ? 00:00:00 /bin/bash /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f pavel
pavel 7502 1 0 23:27 ? 00:00:00 /bin/bash /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f pavel
pavel 8382 1 0 23:28 ? 00:00:00 /bin/bash /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f pavel
pavel 9806 1 0 23:29 ? 00:00:00 /bin/bash /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f pavel
pavel 11162 1 0 23:31 ? 00:00:00 /bin/bash /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f pavel
pavel 12212 1 0 23:32 ? 00:00:00 /bin/bash /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f pavel
pavel 13221 1 0 23:33 ? 00:00:00 /bin/bash /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f pavel
pavel 14277 1 0 23:34 ? 00:00:00 /bin/bash /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f pavel
pavel 15479 1 0 23:35 ? 00:00:00 /bin/bash /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f pavel
pavel 16662 1 2 23:36 ? 00:00:00 /bin/bash /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f pavel
Я не использую sendmail, поэтому сначала мне приходит в голову удалить его, но я не знаю, как найти его пакет:
dnf list installed | grep sendmail
не возвращает ничего, но бинарные файлы sendmail присутствуют
Почтовый функционал в виде /bin/mailx
, /usr/lib/sendmail
и /usr/sbin/sendmail
(независимо от того, предоставляется ли он классическим sendmail MTA или более легкой заменой, такой как exim или postfix), является основной частью системы Linux и частью База стандартов Linux и Требования POSIX и должен присутствовать в любом стандартном дистрибутиве Linux.
Не должно быть причин для его удаления.
Одна из причин, по которой должна присутствовать почта (отправка), довольно хорошо связана с проблемой, которую вы видите, например, почта нужна cron для отправки вывода из пакетных заданий. /usr/sbin/sendmail
-FCronDaemon
подразумевает, что сообщения исходят от запланированных заданий Cron.
Вы можете захотеть проверьте свои работы cron если там что-то не получается.
Обычно, хотя вакансии sendmail, найденные в вашем ps
вывод очень кратковременен, и вы видите только большое их количество, когда кто-то выполняет массовую рассылку или ваша система используется для рассылки спама. Проверьте свой почтовый журнал.
У меня также есть видел подобное поведение когда диск стал доступен только для чтения. ( Регистрироваться /proc/mounts
и / или с dmesg
. Может то же самое и с полным диском, df
?) Это было в сочетании с постфиксом, хотя выглядело это примерно так:
/usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f root
/usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f root
/usr/sbin/postdrop -r
/usr/sbin/postdrop -r
/usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f root
/usr/sbin/postdrop -r
/usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f root
/usr/sbin/postdrop -r