Editing received messages and subjects

I sometimes receive a message without a subject or with lots of unneeded text (like a big signature or a long list of previous addresses). I’d like to keep the rest of the message, and just strip that content or add a subject.

Is there any way to edit a received message?