简体   繁体   中英

How do I specify another procmail script other than .procmailrc?

I am trying to set up two different environments ( development and test ) on a single machine where I am using fetchmail/procmail. How would I specify a procmail script other than .procmailrc ?

You can optionally specify an alternate rcfile on the command line (or even multiple files).

$ 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

See the ARGUMENTS section of the manual page for precise details.

With the -m option, the rcfile argument is mandatory. It might be a good idea to use in your scenario, as it disables some defaults which make more sense when running as your default LDA.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM