If you don't mind running it tru a shellscript you could add this to your .procmailrc. This example recipe searches the mailheader for the address you fill in (<user@dom.ain>), dumps the sender address into the REPLYTO variable and supplies it to the shellscript /path/to/doThis.sh.
:0
* ? (formail -x From: | grep <user@dom.ain>)
REPLYTO=`formail -rtzxFrom:`
| sh /path/to/doThis.sh $REPLYTO
Make sure your script tests for not having empty vars, you could even use a case statement to select action based on the address supplied. I use this for mailing back mpacked attachments, remote reporting, stuff like that. Of course you don't need to use a shellscript, you could pipe anything you isolate tru any app that accepts commandline args and doesn't need to run in interactive mode.
|