我可以从 /var/qmail/queue/bounce 中删除文件吗?

我可以从 /var/qmail/queue/bounce 中删除文件吗?

我正在运行一个装有 Plesk 9 和 QMail 的服务器(该操作系统有点过时,并且当最后几个站点移动/消失时,该服务器将会退役)。

一位托管客户的电子邮箱被病毒或其他病毒感染,这意味着他的电子邮箱地址向不存在的地址发送大量批量电子邮件,现在他的邮件被大量退回。我建议他更改密码,并确保清除 PC 上感染的病毒。

我希望这些退回邮件消失 - 为了他的健康和我的服务器健康,我无法再访问 plesk 中的邮件队列(它在加载时挂起,大概是因为现在里面有大量的垃圾邮件)。所以我搜索了一种命令行方法,找到了这个:

http://kb.parallels.com/252

不幸的是,步骤 3 不起作用:rpm -Uvh --force psa-qmail.....(是的,我执行了 rpm -q 并获得了完整的包 ID) - 它只是说“没有这样的文件或目录”。

有人能帮助我重建邮件队列吗?或者,我在 /var/qmail/queue 中发现了一个名为 bounce 的文件夹,里面已经满了,大概都是垃圾邮件(我查看了几个内容,确实如此,但我无法查看每一个)。

也许我可以直接从该文件夹中删除?

请问有什么建议吗?

答案1

我不建议按照那篇文章中的说明操作。删除整个队列可能也会删除大量有效消息。

您可以使用名为 qmHandle 的工具来管理队列并删除所有那些只是来回弹跳的消息。您可以从这里.然后就

# tar -zxvf qmhandle-1.3.2.tar.gz
# chmod 755 qmHandle
# ./qmHandle –h

您将看到有许多选项可以过滤您想要删除的消息。

相关内容