将邮件转发到指定的pipe道

在Postfix中,我可以configuration将电子邮件转发到/ etc / aliases中的脚本

mailuser: | mailprocessor.pl 

如果我创build一个命名pipe道

 mkfifo /opt/mypipe 

然后改变/ etc / aliases来直接写入pipe道

  mailuser: | /opt/mypipe 

这对命名pipe道没有任何写入。 我究竟做错了什么? 或者是不可能直接写入pipe道?

它可能会使用pipe道名称作为命令,并在使用|时尝试执行它 句法。 也许尝试:

 mailuser: | cat > /opt/mypipe