Postfix 将邮件转发到命名管道

Postfix 将邮件转发到命名管道

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

mailuser: | mailprocessor.pl

如果我使用以下方法创建命名管道

mkfifo /opt/mypipe

然后更改 /etc/aliases 以直接写入管道,例如

    mailuser: | /opt/mypipe

写入命名管道没有任何意义。我做错了什么?还是无法直接写入管道?

答案1

它可能使用管道的名称作为命令,并在使用 | 语法时尝试执行它。也许可以尝试:

mailuser: | cat > /opt/mypipe

相关内容