Debian 从队列中删除电子邮件

Debian 从队列中删除电子邮件

如何从电子邮件队列中删除特定电子邮件/域?我尝试从服务器 grep 这封电子邮件,但没有成功......

将电子邮件地址替换为 {email}

我定期查看 mail.log

ul 14 10:44:53 s1 sm-mta[19534]: STARTTLS=client, relay=inmx.rambler.ru., version=TLSv1/SSLv3, verify=FAIL, cipher=AES256-SHA, bits=256/256
Jul 14 10:46:15 s1 sm-mta[19534]: STARTTLS=client, relay=imx2.rambler.ru., version=TLSv1/SSLv3, verify=FAIL, cipher=AES256-SHA, bits=256/256
Jul 14 10:46:15 s1 sm-mta[19534]: u6B8RvmL015296: to=<{email}@rambler.ru>, ctladdr=<user@host> (33/33), delay=2+23:18:18, xdelay=00:02:03, mailer=esmtp, pri=38640638, relay=imx2.rambler.ru. [81.19.66.234], dsn=4.2.0, stat=Deferred: 450 4.1.8 <user@host>: Sender address rejected: Domain not found

从哪里开始调查?

答案1

记下邮件队列 ID 并手动或使用删除相应的队列文件qtool.pl

供手动移除使用

rm /var/spool/mqueue/*THE-ID

但您要么停止 sendmail,要么确保它目前无法处理邮件。我用fuser -k这个。

相关内容