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

Транспортный протокол procmail запрещен с помощью $ mail_owner

Выполнение транспортной команды procmail, определенной в master.cf, завершается ошибкой.

postfix/pipe[953]: fatal: user= command-line attribute specifies mail system owner

Почему $mail_owner не разрешено начать процесс транспортировки? Какие-нибудь соображения безопасности? Я должен запустить Procmail с тем же пользователем, что и агенты Postfix. Это пользователь моего приложения в моем контейнере докеров.

Любые подсказки приветствуются!

Конфигурация main.cf:

mail_owner = "xyz"

master.cf:

procmail unix - n n - - pipe flags=DORXhu user="xyz" argv=/usr/bin/procmail -t -m USER=${user} EXTENSION=${extension} /opt/fk-image/etc/mail/procmail/procmail-${user}