Just one thing, about Actions: you can indeed pipe a complete mail to an arbitrary command;
(which sends message body or selection to mycommand's stdin) or
mycommand < %f
to send the full raw file.
ROT-13 selection or body
|tr a-zA-Z n-za-mN-ZA-M|
(the trailing | sends the result back to the message view)