将单个qmail别名转发到/ dev / null的最佳方法是什么?

时间:2020-03-06 14:35:39  来源:igfitidea点击:

我想破坏单个qmail别名收到的邮件。我不希望出现任何邮件传递错误,并且我希望qmail对传递邮件感到高兴。

我该如何做,最好不要添加其他本地电子邮件帐户?

解决方案

通过创建具有以下内容的文件/var/qmail/aliases/.qmail-blackhole来创建别名:

|cat >/dev/null

然后将所需的任何内容重定向到该黑洞别名(或者使用所需的任何内容代替黑洞)。仅使用/ dev / null将无法工作(Unable_to_write_ / dev / null)。

但是,消息仍将被记录。虽然它更多的是功能而不是错误。

一个元问题:为什么这会被降级?该网站不合适吗?

创建仅带注释且没有交付说明的别名,例如:

echo "# drop all messages on the floor" > ~alias/.qmail-devnull

当然,将" devnull"替换为我们需要的任何别名。