私はFedora 31を実行していますが、10分ごとにランダムにsendmail
。
これまでは理由がわかりませんでした。
根本的な原因と予防方法を特定するのに役立ちますか?現在、このプロセスを実行できるサービス/タスクはありません。コンピュータがアイドル状態のときにも発生します。
これまで私が観察した内容は次のとおりです。
CPU使用率が高い場合ps faux | grep sendmail
ps faux | grep sendmail
/usr/bin/bash /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f <username>
プロセスwhich sendmail
$ which sendmail
/usr/sbin/sendmail
$ ls -la /usr/sbin/sendmail
lrwxrwxrwx 1 root root 21 Mar 3 11:14 /usr/sbin/sendmail -> /etc/alternatives/mta
$ ls -la /etc/alternatives/mta
lrwxrwxrwx 1 root root 22 Mar 3 11:14 /etc/alternatives/mta -> /usr/bin/esmtp-wrapper
$ ls -la /usr/bin/esmtp-wrapper
-rwxr-xr-x 1 root root 3378 Jul 25 2019 /usr/bin/esmtp-wrapper
$ ls -la /usr/bin/esmtp-wrapper
見てみようmail
$ mail
No mail for <username>
内部のすべてのファイルはvar/spool/mail/
空/var/log/maillog
で空です。
どんなアイデアがありますか?
答え1
/usr/bin/bash /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f <username>
<username>
クローンジョブが実行されている可能性があります。たぶん10分ごとに実行され、毎回多くのCPUを消費する可能性があります。
cron
sendmailプロセスは、cronジョブの出力を電子メールで送信することから始まるようです。生成されたEメールは通常送信されますが、/var/mail/<username>
cronジョブを介して可能なリモートEメールアドレスに送信できます。
の出力は何ですかcrontab -l -u <username>
?