Some webmail viewers (such as comcast.net ) need an extra blank line or it will continue to read body as headers.  This is also confirmed to be needed by mime format testers such as http://www.mimevalidator.net/