В Postfix я могу настроить пересылку писем на скрипт в / etc / aliases, например
mailuser: | mailprocessor.pl
Если я создам именованный канал с
mkfifo /opt/mypipe
а затем измените / etc / aliases, чтобы писать прямо в канал, например
mailuser: | /opt/mypipe
это ничего не записывает в именованный канал. Что я делаю не так? Или нет возможности писать в пайп напрямую?
Возможно, он использовал имя вашего канала в качестве команды и пытался выполнить ее при использовании | синтаксис. Может попробовать:
mailuser: | cat > /opt/mypipe