как использовать procmail в качестве MDA для постфикса? (mailbox_command)

Наклонная черта вправо / используется vim как разделитель шаблона по умолчанию: это разделяет шаблон от замены, которую Вы хотите сделать, таким образом, vim неверно истолкованный наклонные черты в Вашем пути. Можно указать другой разделитель, как так:

%s!/home/omipenguin/Servers\\ Information/systemscript.sh/sysinfo.txt!/home/sysinfo!g

Отметьте, как также необходимо выйти из обратной косой черты \ из-за его особого значения в регулярных выражениях.

3
13.04.2017, 15:36
1 ответ

постфикс выполняет mailbox_command с uid получателя. Это должно сделать -d $ {USER} ненужным.

http://www.postfix.org/postconf.5.html#mailbox_command

mailbox_command (по умолчанию: пусто)
Необязательная внешняя команда, которую локальный (8) агент доставки должен использовать для доставки в почтовый ящик. Команда запускается с идентификатором пользователя и привилегиями идентификатора основной группы получателя. Исключение: доставка команд для root выполняется с привилегиями $ default_privs.

2
27.01.2020, 21:27

Теги

Похожие вопросы