至少......我认为它是sendmail。
基本上我有一个通过SendGrid运行的rails应用程序。
长话短说,一个工作排队和错误,并且delayed_jobs正在运行,即使它没有显示任何数据。然后我们在删除该作业后将另一个排队。然后电子邮件开始出现。所以我们认为这是有效的。
错误。它一直在发送它们。
我停止了delayed_jobs。摧毁了它的所有物体。使用kill -9杀死任何/所有进程时看到htat / stop都不起作用。
delayed_job日志表示它没有发送电子邮件。但是,当我选中/var/log/mail.log
时,仍然发送电子邮件。
如何阻止此事?
我试过/ sbin / sendmail停止,但它只是冻结了。我检查了/ sbin / sendmail -bp,它说邮件队列是空的。那么也许它不是sendmail?
基本上我正在快照我的数据库,准备杀死整个应用程序。
有什么建议吗?
答案 0 :(得分:0)
您是否检查了两个 sendmail队列? [sendmail的-8.12 +]
/sbin/sendmail -Ac -bp
/sbin/sendmail -Am -bp
消息可能已存储在“客户端队列”中,以便通过127.0.0.1:25
传送