03 Feb
Ok, if you are reading this I guess you too have been pulling your hair out trying to answer the question…
“why won’t my WordPress contact form send emails to my Fasthosts email account?”
Well this is because Fashosts are big on security! which is a good thing, however, they also are rubbish and very unhelpful when you try suggesting they should have an answer for this, apart from uploading a rubbish PHP email script and saying…
“We have tested our script from your domain that uses PHP Mail() so it’s no longer our issue”.
Fasthosts, if your reading this, Slack! you should do better to resolve problems for your resellers/customers.
What they should have told you to do is download the WP MAIL SMTP plugin; you can also get it here: wp-mail-smtp plugin. This allows you to send all emails from your WordPress site through the Fasthosts SMTP servers. Of course this also means you need to have an advanced mailbox with Fasthosts to allow you the use of their SMTP servers. Which will also cost you £11 ish a year! Shocking, but thats another story.
Heres what I did:
1. Get the plug-in WP-MAIL-SMTP
2. Change the plug-in settings so ‘from email’ is an email on your blog’s domain
3. Check the radio button ‘Send all WordPress emails via SMTP’
4. Type smtp.fasthosts.co.uk into the smtp host field
That’s it! Now whether you want to use contact Form 7 or cformIII plug-in contact forms, they should all be delivering mail to your Fasthosts email account.
I hope this has been helpful and has worked for you.