sendmail이 CPU를 너무 많이 사용함

sendmail이 CPU를 너무 많이 사용함

저는 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를 소비할 수도 있습니다.

cronsendmail 프로세스는 cron 작업의 출력을 이메일로 보내면서 시작되는 것으로 보입니다. 생성된 이메일은 일반적으로 로 전송되지만 /var/mail/<username>cron 작업을 통해 이를 가능한 원격 이메일 주소로 보낼 수 있습니다.

의 출력은 무엇입니까 crontab -l -u <username>?

관련 정보