相关疑难解决方法(0)

如何永久删除 sendmail 队列中的电子邮件并防止它们再次出现?

我这里有一个很烦人的问题。我一直在测试一个应用程序并创建了一些测试电子邮件到伪造的电子邮件地址(更不用说我的服务器并没有真正设置为发送电子邮件)。当然,sendmail无法发送这些消息,并且它们一直被困在sendmail队列中。我想手动删除队列中堆积的消息,而不是等待sendmail通常需要5 天才能停止重试。

我正在使用 Ubuntu 10.04,并且/var/spool/mqueue/我读过的每个操作方法都在该目录中显示了排队的电子邮件。当我删除此目录中的文件时,sendmail停止尝试处理电子邮件,直到似乎是 cron 脚本运行并使用我不想发送的消息重新填充此目录。以下是我的一些台词syslog

Jun  2 17:35:19 sajo-laptop sm-mta[9367]: o530SlbK009365: to=, ctladdr= (33/33), delay=00:06:27, xdelay=00:06:22, mailer=esmtp, pri=120418, relay=e.mx.mail.yahoo.com. [67.195.168.230], dsn=4.0.0, stat=Deferred: Connection timed out with e.mx.mail.yahoo.com.
Jun  2 17:35:48 sajo-laptop sm-mta[9149]: o4VHn3cw003597: to=, ctladdr= (33/33), delay=2+06:46:45, xdelay=00:34:12, mailer=esmtp, pri=3540649, relay=mx2.hotmail.com. [65.54.188.94], dsn=4.0.0, stat=Deferred: Connection timed out with mx2.hotmail.com.
Jun  2 17:39:02 sajo-laptop CRON[9510]: (root) CMD (  [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] …

sendmail queue

21
推荐指数
2
解决办法
8万
查看次数

标签 统计

queue ×1

sendmail ×1