Как указать другой сценарий 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 по умолчанию.