Changed what was hashed and how the body string was put together.

Using your email-handler, I ran into some problems.  These changes should address the issues.