Fixes #59. Do not throw an exception with no email body.

Caleb, this is a new pull request in lieu of #60. Apologies - I wasn't sure how to cleanly undo what I'd done. If that's a problem, I'll look into it further when I'm back next week.