Hi amit,
There are hundreds of checks done by large email providers when figuring out if an email is spam.
There is a lot more that gets checked besides the content of your message.
What is your sending IP address?
The error about the message body isn't a good sign.
Looking at your TXT file your email feels spammy when reading it.
It's good that the domain name listed in there isn't blacklisted.
Are you only sending to people who want the email from you and following all the other rules that good newsletter senders comply with?
Do multipart MIME encoding and send a text version of the email along with the HTML version.
Try removing the form from the html part. Does that help with the scoring?
to Email Questions!