Posts

Showing posts with the label esmtp

Sendmail high cpu usage on CentOS

最近某台主機的 sendmail 使用率偏高 影響到其他程式的執行效率 但我的主機沒有裝 sendmail 後來排除種種問題後發現跟 crontab 有直接的關係 先暫時關掉 crontab 並將餘孽 kill 掉 `top` 中就看不到 sendmail 這支 process 了 原本以為主機中了木馬或是病毒 用 rkhunter 掃了之後跟其他主機都正常 後來想說 sendmail CPU 使用率這麼高 因應該是信件卡住寄不出去之類的 就去查找 queue list 輸入 `mailq` 發現一堆 queue(但輸入 `mail` 卻顯示 No mail for root) 後來查看 /var/log/messages 看到一堆下方的錯誤訊息 `crond[1652]: No configuration file found at /root/.esmtprc or /etc/esmtprc` 查找了一下 esmtp 這個套件相依性跟之前安裝的 google-fluentd 有關 難怪其他主機都沒這個問題 解決方式很簡單 裝個 postfix 就真的解決了 `yum install postfix -y` 參考文章 No configuration file found at /root/.esmtprc or /etc/esmtprc