loading...
WordPress sends email to users or customers of your website for various reasons.
If you forgot your password, you can send a reset email. WordPress also sends automatic email when your website is updated.
And what about the emails you can send if you have a WooCommerce webshop? With new orders, you can get an email yourself and the customer can also receive a confirmation email from his or her order.
So, we can say that it is important that the emails that WordPress can send are also actually sent and delivered. If emails do not come in properly, you will get complaints about it yourself, and of course, you want to.
Why do not WordPress send emails?
Frankly, WordPress will always send the emails to be sent, but this will be done via the server hosting your website. This is why the problem is usually the cause of the problem.
For example, you may be on a shared hosted server with many other sites and where a website sends spam. You are therefore in dire need because spam spammers may no longer be able to spammers because it is from the same server.
Another reason may be that the server on which your website is located is not properly configured or that your domain name DNS is not set properly for, for example, ipv6.
How can you fix this mail problem?
The first thing you can always do is contact your hosting provider immediately and ask if everything is well set up and if you can look into it.
If you have the technical knowledge yourself, you can, of course, make sure that everything is well done.
If the problem can not be resolved, there is happily another solution that I will deal with below. You can also send WordPress emails via another server. Here are special services available.
The best-known service is Mandrill, but here you can not start any more for free. An excellent alternative is Sendgrid. Sendgrid allows you to send 12,000 emails per month for free and there is also a WordPress plugin that you can use.
Send WordPress emails via SendGrid
To start with SendGrid you need an account. You can easily create it on SendGrid 's website itself and start with the free plan.
Once all data is entered, your account will be checked before you can actually use SendGrid. This is done to prevent spammers from accessing the servers.
Below is some more explanation as to why your account will be checked first.
SendGrid API key generate
Once your account has been accepted, you can generate an API key. You need this API key for the plugin that we will use later. You can request an API key by going to "Settings -> API Keys".
Once on the API keys page, you can click on the "Create API key" on the upper right and then "General API".
Then you can set which permissions the API all needs.
To send SendGrid WordPress email, you only need to send "Mail Send" to "Full Access" and save the API key.
Once you've done this, you'll see an API key that you can use in the plugin. Save this API key, because SendGrid only shows this generated key once.
SendGrid WordPress plugin install and configure
Now that you have an API Key, you can install and configure the SendGrid plugin on your WordPress website.
Once you've done this you can go to "Settings -> SendGrid" to fill in the generated API key.
In addition to completing the API, you also have the option to indicate which name and email address will be used as the sender of the email and to which email address replies can be sent.
Additionally, you can also create a SendGrid Template and fill in it and fill in categories for the statistics in SendGrid. In principle, you do not have to do anything to get the email working, but the possibility is possible.
Once you have completed everything as you wish, you only need to click "Update settings" at the bottom of the page and all WordPress emails will be sent from now on and actually arrive.
Did you ever suffer from WordPress sending no emails? Did you solve this in a similar way or did you do it differently? Let us know in the comments below.
Post A Comment:
0 comments so far,add yours