WEBFI-WordPress-How to Fix WordPress Not Sending Email Issue
Sending WordPress emails should normally be easy but at times can be difficult. Lucily there are services like MailGun to help ensure your emails get to their destination. In this video, we will show you how to fix WordPress not sending email issue.
Text version of this tutorial:
http://www.wpbeginner.com/wp-tutorials/how-to-fix-wordpress-not-sending-email-issue/
If you liked this video, then please Like and consider subscribing to our channel for more WordPress videos.
Check us out on Facebook:
https://www.facebook.com/wpbeginner
Follow us on Twitter:
http://twitter.com/wpbeginner
Join our circle on Google+:
https://plus.google.com/+wpbeginner/
Checkout our website for more WordPress Tutorials
http://www.wpbeginner.com/
Summary of this tutorial:
Start by going to MailGun and sign up for an account.
Scroll down and a domain to your MailGun account.
On your hosting provider you would want to log in and edit your subdomains.
Create the subdomain and add it to mailgun. To verify, go back to your hosting account and edit the DNS for your domain.
Add txt records using the advanced zone editor and copy the value into the txt data.
Edit your MX directory for your domain and you want to add the MX records MailGun has asked for.
Once finished, go to your site, plugins, add new, and add the Mailgun for WordPress plugin.
Once activated, go to it’s settings to set it up how you would like.
Add your domain name for mailgun, grab your API key from your Mailgun account, and decide if you wanted to edit any of the other settings.
source
Warning: Setting the wrong option here can break receiving mail on your server. If you are at all unsure about which option to select, contact your system administrator.
way this is showing?
thank you so so so much
Your key shows up at 5:36 ! I would disable this key if you have not done so already. Thanks for the video
https://youtu.be/GhKSg5-FskM?t=336
I did it and the emails came back! But now all the links in the emails start with emaildotmail1 and the links don't work, even when I try and modify them without that part. Please Help!
Hi! Option 4 does not show up for me on Mailgun, I can't see the "Add DNS Records for Recieving", only "For Sending". Please help!
Hi, I have a issue with not receiving contact from the forms on my website. I have a contact form and a free lesson form both use mailgun. WordPress says they are sending. The site developer used their API key and I have set up my own mailgun account. Do I just enter my API key?
Followed these instructions and still am not receiving emails. At this point I'm a little irritated simply because I'm not having the same complications using other forms. Catch 22 is WP Forms has the easiest and best set up imo. Question remains what's the point if they don't even work?????
Why are the MX records put under the root domain instead of under the subdomain? I have my professional email (me@mysite.com) set up through a third party service — Zoho — so I already have MX records for Zoho in my root domain. Can I still put the MX records for Mailgun in my root domain, or will this create a conflict? How should this be handled?
Hi! Thank you for this amazing video! I'm getting this error after following your instructions when I test the wordpress plugin settings (note that I have added my email address to authorized recipients as well):
“Mailgun HTTP API Test Failure; status “Free accounts are for test purposes only. Please upgrade or add the address to authorized recipients in Account Settings.”
Do you happen to know how to resolve this matter?
Asking to add a CNAME in DNS, somebody help me!!!
When a user signs up to my website with a username etc.., they don't get an email to activate their profile. My wordpress website is using a dating software plugin, will this work for this issue?
Thanks for this video as it's been something I needed to fix. Fingers crossed!
There is no ''MX Records'' on my cpanel. It is the pleask cpanel given by eukhosting. Please help!
Nevermind my previous comment, got the MX records added.. It still says unverified and in the plug in when I test configuration it states Failure…
Any reason why? I followed the guide, is it because there is a 24 to 48hr wait time?
Thank you!!
Great tutorial. Works perfectly!
Thanks so much for this, I was able to set up my mail successfully. I had to dig around a bit on the godaddy cpanel to find the right settings, but it worked like a charm once I worked it out.
This is not actually the main solution. It's the alternative.
A mailgun account is completely unnecessary. Geez!
Just use one of the many free SMTP plugins for WordPress. Better, fast, free, less messy
Don't shoot yourself in the foot with Mailgun!
this is actually not the solution, simply use the free SMTP plugins in wordpress, copy your mail settings from your Cpanel and thats it. why pay MailGun when you can do it free from your cpanel.
I saw the MX records are optional, my account is already active but it can only send emails to 1 recipient… why? can you please help me out with this?
I am trying to use Event calendar, so that visitor can register for event and receiv Email confirmation, the emails are not being sent event though I have setup Mailgun. any idea please ?
For days try to configure like that..failed
I don't have the same host!
What should i do ???
"The email could not be sent. Possible reason: your host may have disabled the mail() function." Someone help me solve this problem