How to Fix WordPress Not Sending Email Issue
Key Takeaways
Fixes WordPress not sending email issue
Full Transcript
hey there welcome to WP beginner and thanks for tuning in in this video I'm going to show you how you can fix the WordPress not sending emails issue if you use a form on your site say like gravity forms or WP forms then you need to rely on your website for sending emails and a lot of times if your site isn't sending emails it's because you're hosting provider they don't have the PHP mail function turned on on the server and that's okay we actually recommend that you use SMTP for sending email that is the simple mail transfer protocol and it's the industry standard for sending emails to get that going on your site I'm going to walk you through in this video how to set up a mail gun account and how to connect that to your website so that you know that your emails are getting sent on your website so the first thing we want to do is we want to go ahead and go to mail gun and we want to sign up the service is quite affordable the first 10,000 emails a month are free so I'm going to go ahead and create account real quick and then we'll move on once you create an account you're going to see this area and you want to just scroll down because we're going to add your domain here I'm going to click add domain from here we need to add a subdomain we'll create the subdomain on our website host platform so I'm going to keep this open we're going to create the sub doain and that is going to be on our own hosting site so what we need to do is go ahead and keep this page open but we need to go to our Hosting account log into the C panel and we're going to scroll down and we're looking for the subdomains area from here I'm going to click on the subdomains because I want to create one and see this is the one I want to use if you have multiple domains you want to pick the one that you want to use this for and I'm going to type mail one so it's basically going to be mail one.i domain all right now that we created that I'm going to copy that information go back to mail gun I want to add that subdomain here and then click add domain okay now we need to go through and do some verification what it's saying here is you need to go to the DNS provider so again you need to go back to your Hosting account we'll go to the home area and this time we want to go on Advanced DNS zones area to set this up there are two records that we want to enter this text one and this text one so we want to enter this value and this information on our Advanced DNS area Okay so first thing I'm going to do is copy this info add it into the name area the time to live we're going to put the default 144 this is a text type and the address I'm going to come over back over here copy that value add it here and add record all right successfully added and we can see it down here we need to do the same thing for the other one going to copy this information add that to the name area I'm going to grab this whole piece add it to the address the time to live is the default the type is text and I going to paste that data there and I want to add that record as well all right that one was added successfully as well all right now that I have entered that I need to go back to my C panel homepage and I need to make an entry I'm looking for the MX record entry because I need to make an MX entry from here I need to choose the root domain and I want to add what I see here so it's a 10 priority and this value so do 10 the destination will be that add the new record all right now we've added everything that we need to to the hosting side so now we need to go to our actual WordPress website go ahead and log in under plugins we want to add new and we're searching for the plugin called Mel gun for WordPress so I'm hit enter and this is the one we want from mail gun so we'll install now and we want to activate it all right once it's activated we need to go into settings and we want to go ahead and set all of this up yeah we want to use the HTTP API setting that's the default and that's perfect for what we're doing the mail gun domain name you want to go over to your mail Gun Site and copy this domain up here put that there and then you also want to grab your API key from your mail Gun Site put that here here you can decide if you want to choose to track your clicks and the open rates of the emails you can also add a tag for further tracking in analytics and then here's the short code for later but we want to just save the settings and then we want to test configuration make sure everything looks okay and now what we have is success and with that we fixed the issue of not being able to send emails from our WordPress website if you like this video click on the like button and go ahead and leave us a comment there we'd love to hear from you and subscribe to our YouTube channel to get the latest videos
Original Description
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.
http://www.mailgun.com
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.
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
Playlist
Uploads from WPBeginner - WordPress Tutorials · WPBeginner - WordPress Tutorials · 0 of 60
← Previous
Next →
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
How to Add Google Search in a WordPress Site
WPBeginner - WordPress Tutorials
How to Display Simple Notices in WordPress
WPBeginner - WordPress Tutorials
How to Bulk Move Posts to Categories and Tags in WordPress
WPBeginner - WordPress Tutorials
How to Create A Question and Answers Site in WordPress
WPBeginner - WordPress Tutorials
How to Add a Subtitle to Posts and Pages in WordPress
WPBeginner - WordPress Tutorials
How to Add a Caption to Images in WordPress
WPBeginner - WordPress Tutorials
How to Show Latest Videos From a YouTube Channel in WordPress
WPBeginner - WordPress Tutorials
How to Check Grammar and Spelling Mistakes in WordPress
WPBeginner - WordPress Tutorials
How to Send A Custom Welcome Email to New Users in WordPress
WPBeginner - WordPress Tutorials
How to Add a Custom Comment Form Title in WordPress
WPBeginner - WordPress Tutorials
How to Add a News Ticker in WordPress
WPBeginner - WordPress Tutorials
How to Add a Full Screen Background Image in WordPress
WPBeginner - WordPress Tutorials
How to Fix Image Upload Issue in WordPress
WPBeginner - WordPress Tutorials
How to Show and Hide Text in WordPress Posts with the Toggle Effect
WPBeginner - WordPress Tutorials
How to Show Page Templates in WordPress Dashboard
WPBeginner - WordPress Tutorials
How to Restrict WordPress Site Access by IP or Logged In Users
WPBeginner - WordPress Tutorials
How to Add Google Translate in WordPress
WPBeginner - WordPress Tutorials
How to Add Custom Buttons with Post Editor Buttons in WordPress
WPBeginner - WordPress Tutorials
How to Fix Featured Images Appearing Twice in WordPress Posts
WPBeginner - WordPress Tutorials
How to Add Tables in WordPress Posts and Pages No HTML Required
WPBeginner - WordPress Tutorials
How to Change the WordPress Database Prefix to Improve Security
WPBeginner - WordPress Tutorials
How to Turn Off Related YouTube Videos in WordPress
WPBeginner - WordPress Tutorials
How to Receive WordPress Emails from Localhost
WPBeginner - WordPress Tutorials
How to Split WordPress Posts into Multiple Pages
WPBeginner - WordPress Tutorials
How to Update URLs When Moving Your WordPress Site
WPBeginner - WordPress Tutorials
How to Crop, Rotate, Scale, and Flip Images in WordPress
WPBeginner - WordPress Tutorials
Image Alt Text vs Image Title in WordPress
WPBeginner - WordPress Tutorials
How to Add Staff Member Profiles in WordPress with Staffer
WPBeginner - WordPress Tutorials
How to Add Custom Fields to Comments Form in WordPress
WPBeginner - WordPress Tutorials
How to Add New Users and Authors to Your WordPress Blog
WPBeginner - WordPress Tutorials
How to Fix WordPress Website Not Updating Right Away
WPBeginner - WordPress Tutorials
How to Show Live Preview of Links in WordPress
WPBeginner - WordPress Tutorials
How to Add Image Icons With Navigation Menus in WordPress
WPBeginner - WordPress Tutorials
How to Use Multiple Themes for Pages in WordPress
WPBeginner - WordPress Tutorials
How to Fix Missing Admin Bar Issue in WordPress
WPBeginner - WordPress Tutorials
How to Add Tabbed Content in WordPress Posts and Pages
WPBeginner - WordPress Tutorials
How to Create Custom Taxonomies in WordPress
WPBeginner - WordPress Tutorials
How to Display a List of Child Pages For a Parent Page in WordPress
WPBeginner - WordPress Tutorials
How to Fix Error Too Many Redirects Issue in WordPress
WPBeginner - WordPress Tutorials
What is the Difference Between Posts vs Pages in WordPress
WPBeginner - WordPress Tutorials
How to Allow User Log In with Email in WordPress
WPBeginner - WordPress Tutorials
How to Display WordPress Widgets in Columns
WPBeginner - WordPress Tutorials
How to Easily Replace Image and Media Files in WordPress
WPBeginner - WordPress Tutorials
How to Add Featured Video Thumbnails in WordPress
WPBeginner - WordPress Tutorials
How to Create a Photo Gallery with Albums in WordPress
WPBeginner - WordPress Tutorials
How to Easily Add Lazy Loading for Videos in WordPress
WPBeginner - WordPress Tutorials
How to Add an Audio Music Player Widget in WordPress
WPBeginner - WordPress Tutorials
How to Create a Wiki Knowledge Base Using WordPress
WPBeginner - WordPress Tutorials
Adding a Post Rating System in WordPress with WP PostRatings
WPBeginner - WordPress Tutorials
How to Clean Up Your WordPress Database for Improved Performance
WPBeginner - WordPress Tutorials
How to Add Character Limit to Post Titles in WordPress
WPBeginner - WordPress Tutorials
How to Add a Private Messaging System in WordPress
WPBeginner - WordPress Tutorials
WWW vs non WWW and Which is Better For WordPress SEO
WPBeginner - WordPress Tutorials
How to Add Voice Search Capability to your WordPress
WPBeginner - WordPress Tutorials
How to Show Real Time Online Users in WordPress
WPBeginner - WordPress Tutorials
How to Create a Duplicate Menu in WordPress with One Click
WPBeginner - WordPress Tutorials
How to Hide a Post From Home Page in WordPress
WPBeginner - WordPress Tutorials
How to Add A Restaurant Reservation System in WordPress
WPBeginner - WordPress Tutorials
How to Add a Border Around an Image in WordPress
WPBeginner - WordPress Tutorials
Beginner’s Guide How to Back Date Your WordPress Posts
WPBeginner - WordPress Tutorials
🎓
Tutor Explanation
DeepCamp AI