I know exactly what you mean! Every thread I read is really out of date. I use GoDaddy as my host, have all their latest SMTP info, test emails send perfectly, contact forms won't!
I've spent days on this now, I just want someone to help me :( - I've tried different contact form plugins, settings, you name it, I've tried it.
When I first tried the contact form, it worked fine, I then tried to do another test immediately afterwards and it's never worked since. I didn't change a thing after the first time it worked yet now it completely refuses to actual send the mail.
Any ideas guys? Like I said, test mail works so I know my SMTP settings are correct :/