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

时间:2008-09-23 12:14:24

标签: unix sysadmin qmail

我想废弃一个qmail别名收到的邮件。我不希望任何邮件传递错误,我希望qmail对发送邮件感到高兴。

如何执行此操作,最好不添加其他本地电子邮件帐户?

3 个答案:

答案 0 :(得分:2)

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

|cat >/dev/null

然后将你想要的任何东西重定向到这个'黑洞'别名(或者用你想要的任何东西代替'黑洞')。仅使用/ dev / null将不起作用(Unable_to_write_/dev/null)。

但仍会记录消息。虽然它更像是一个功能而不是一个bug。

答案 1 :(得分:1)

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

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

将“devnull”替换为您当然需要的别名。

答案 2 :(得分:0)

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