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

Включение функции Pipe (|) в Postfix для файла .forward

Я столкнулся с проблемой, пытаясь заставить пересылку каналов работать с postfix. Вместо того, чтобы запускать сценарий, который я собираюсь запустить, он добавляется к моему сценарию. Тестирование на других серверах, похоже, работает нормально, что заставляет меня думать, что это ошибка конфигурации, которую я не могу найти в моем main.cf.

Я провел несколько поисков и понял, что мне нужно добавить F = | моему агенту по доставке, но я не уверен, куда это нужно добавить.

Спасибо!

Я думаю, это зависит от allow_mail_to_commands вариант конфигурации. В наших системах он установлен на alias, forward (по умолчанию?), что позволяет указывать доставку командам в общесистемных файлах псевдонимов и ~/.forward файлы.

Вы можете запустить postconf чтобы узнать, что Postfix считает вашей конфигурацией. Если allow_mail_to_commands установлен на что-то другое, изменив его в вашем main.cf может быть все, что вам нужно. В противном случае не могли бы вы опубликовать (отредактированную, если хотите) версию своего main.cf?