Currently when I use procmail for testing, I've been using the following
construct in my .forward:
"|IFS=' '&&exec `grep '^oracle:' /etc/passwd |
cut -d: -f6`/bin/procmail -f-||exit 75 #oracle"
NB: All quotes are as shown, the line has however been editted to
be more legible. In the original form there is no embedded
newline between the '|' and the 'cut'...
My intention in using this invocation is to guard against any possible
pathname changes my provider might make to the location of my copy of
procmail. The ability to use the $HOME or tilde constructs would be
ideal, were they to be available.
The reason I've chosen to do this is that there will likely be long
stretches where I will not be able to check in for mail, and I would
like to make the processing of Email as robust as possible.
Unfortunately this particular method of invoking procmail involves the
forking of two extra processes for every piece of mail, which is not
optimal.
Can anyone suggest a better technique?
TIA.
Hannes.
--
Email: oracle(_at_)dodona(_dot_)com / Finger
oracle(_at_)msn(_dot_)fullfeed(_dot_)com for more info.