你怎么停止sendmail?

时间:2011-08-04 18:28:27

标签: ruby-on-rails email sendmail

至少......我认为它是sendmail。

基本上我有一个通过SendGrid运行的rails应用程序。

长话短说,一个工作排队和错误,并且delayed_jobs正在运行,即使它没有显示任何数据。然后我们在删除该作业后将另一个排队。然后电子邮件开始出现。所以我们认为这是有效的。

错误。它一直在发送它们。

我停止了delayed_jobs。摧毁了它的所有物体。使用kill -9杀死任何/所有进程时看到htat / stop都不起作用。

delayed_job日志表示它没有发送电子邮件。但是,当我选中/var/log/mail.log时,仍然发送电子邮件。

如何阻止此事?

我试过/ sbin / sendmail停止,但它只是冻结了。我检查了/ sbin / sendmail -bp,它说邮件队列是空的。那么也许它不是sendmail?

基本上我正在快照我的数据库,准备杀死整个应用程序。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

您是否检查了两个 sendmail队列? [sendmail的-8.12 +]

/sbin/sendmail -Ac -bp
/sbin/sendmail -Am -bp

消息可能已存储在“客户端队列”中,以便通过127.0.0.1:25传送