Как указать другой сценарий procmail, отличный от.procmailrc

Я пытаюсь настроить две разные среды (разработку и тестирование) на одной машине, где я использую fetchmail/procmail. Как мне указать сценарий procmail, отличный от ".procmailrc"?

1 ответ

Вы можете при желании указать альтернативный rcfile в командной строке (или даже несколько файлов).

$ procmail -h 2>&1 | head -n 4
Usage: procmail [-vptoY] [-f fromwhom] [parameter=value | rcfile] ...
   Or: procmail [-toY] [-f fromwhom] [-a argument] ... -d recipient ...
   Or: procmail [-ptY] [-f fromwhom] -m [parameter=value] ... rcfile [arg] ...
   Or: procmail [-toY] [-a argument] ... -z

См. Раздел ARGUMENTS на странице руководства для точных деталей.

С -m вариант, rcfile аргумент обязателен. Это может быть хорошей идеей для использования в вашем сценарии, так как он отключает некоторые значения по умолчанию, которые имеют больше смысла при работе в качестве вашего LDA по умолчанию.

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