fixing the email address parsing
added more tests for coverage
fixing how body encoding is handled
more tests