Как настроить procmail для отправки всей входящей почты на два, три или более скриптов и оставить копию в почтовом ящике?

Как я могу заставить.procmailrc для каждого входящего письма:

  1. оставьте это письмо в моем почтовом ящике, как будто ничего не произошло.
  2. Отдай почту на script1.sh через stdin
  3. Отдай почту на script2.sh через stdin
  4. Отдай почту на script3.sh через stdin
  5. Отдай почту на script4.sh через stdin и так далее

как мне это сделать?

1 ответ

Решение

Просто используйте кучу недоставляющих действий канала

:0 c
|script1.sh

:0 c
|script2.sh

:0 c
|script3.sh

и т. д. Когда он пропустит все рецепты, не доставив его, он доставит в системный стандартный почтовый ящик.

Другие вопросы по тегам