我有一条旧消息卡在某处。收件人地址无效,尽管邮件输出队列应该是空的,但系统仍不断尝试重新发送。有什么想法我应该在哪里查找卡住的消息?
~$ mailq
mailq: Mail queue is empty
~$ sendmail -bp
sendmail: Mail queue is empty
我的 /var/log/mail 内容如下:
Jan 3 17:00:02 my-linux-box sSMTP[15504]: Creating SSL connection to host
Jan 3 17:00:03 my-linux-box sSMTP[15504]: SSL connection using RSA_ARCFOUR_SHA1
Jan 3 17:00:07 my-linux-box sSMTP[15504]: Sent mail for [email protected] (221 2.0
答案1
好吧,由于 ssmtp 根本不管理队列,所以消息可能不在队列中。
也许有些应用程序会偶尔尝试发送一条消息,因此您可以尝试找到该应用程序并删除邮件发送逻辑。就我而言,我不记得是哪个应用程序,所以我只是从系统中卸载了 ssmpt。