Назад | Перейти на главную страницу

Postfix пересылает почту в именованный канал

В Postfix я могу настроить пересылку писем на скрипт в / etc / aliases, например

mailuser: | mailprocessor.pl

Если я создам именованный канал с

mkfifo /opt/mypipe

а затем измените / etc / aliases, чтобы писать прямо в канал, например

    mailuser: | /opt/mypipe

это ничего не записывает в именованный канал. Что я делаю не так? Или нет возможности писать в пайп напрямую?

Возможно, он использовал имя вашего канала в качестве команды и пытался выполнить ее при использовании | синтаксис. Может попробовать:

mailuser: | cat > /opt/mypipe