To me, the easiest way to go about this seems to be to find whatever script is outputting the messages you want to capture and have it do the emailing instead of just printing to STDOUT. I can't think of a good way to 'listen' for an event like that in a terminal...