Unix 将单个qmail别名转发到/dev/null的最佳方式是什么?
我想用一个qmail别名来丢弃收到的邮件。我不希望出现任何邮件传递错误,我希望qmail能够对邮件的传递感到高兴Unix 将单个qmail别名转发到/dev/null的最佳方式是什么?,unix,sysadmin,qmail,Unix,Sysadmin,Qmail,我想用一个qmail别名来丢弃收到的邮件。我不希望出现任何邮件传递错误,我希望qmail能够对邮件的传递感到高兴 我如何做到这一点,最好不添加其他本地电子邮件帐户?通过创建一个文件/var/qmail/aliases/.qmail blackhole来创建别名,该文件包含以下内容: |cat >/dev/null 然后将任何您想要的重定向到此“黑洞”别名(或使用任何您想要的来代替“黑洞”)。仅仅使用/dev/null是行不通的(无法写入/dev/null) 但是,这些消息仍将被记录。虽然
我如何做到这一点,最好不添加其他本地电子邮件帐户?通过创建一个文件/var/qmail/aliases/.qmail blackhole来创建别名,该文件包含以下内容:
|cat >/dev/null
然后将任何您想要的重定向到此“黑洞”别名(或使用任何您想要的来代替“黑洞”)。仅仅使用/dev/null是行不通的(无法写入/dev/null
)
但是,这些消息仍将被记录。虽然它更多的是一个功能而不是一个bug。一个元问题:为什么会被降级?不适合该站点吗?创建一个别名,只包含注释,不包含交付说明,如:
echo "# drop all messages on the floor" > ~alias/.qmail-devnull
当然,用您需要的任何别名替换“devnull”。严格地说,该网站是用于解决与编程相关的问题的——不过,现在似乎它本身就是一条法律(关于否决权)。。。