I'm trying to get procmail to execute an external program and it doesn't seem to want to do so. Here is a recipe snippet: :0 c | echo foo > /tmp/foo And the output (with VERBOSE=1): procmail: Executing " echo foo > /tmp/foo" procmail: Error while writing to " echo foo > /tmp/foo" procmail: Assigning "LASTFOLDER= echo foo > /tmp/foo" Thanks for any help, Chris