in reply to Email::Filter hello world
update - I got it to work with .forward, with contents:
"|exec /home/privbot/bin/filt.pl"
it actually generated a bounce back to the sender.
Notice the pod doesn't mention procmail :) I don't think it works with procmail at all because procmail receives the reject("message") as well as the exit code (constant in Filter.pm) sent by Filter but either tries to recover the "failed" filter and delivers anyway, or depending on what flags are used, just silently stops the pipeline - never does it generate a bounce.. I tried it with many different combinations of procmail flags, even going as far as strace-ing procmail (which revealed nothing except for a successful looking finish).
At least trying .forward with exec should work.. for $mail->reject
I did get all the other methods in Email::Filter to work through procmail though...
|
|---|