how to fix bluehost wordpress emails not sending issue

How To Fix Bluehost WordPress Emails Not Sending Issue

Is Bluehost not sending emails from your WordPress website?

Emails from the website are important and we need to make sure they reach the right inbox.

In this guide, we’ll show you how to fix the Bluehost email deliverability issue using an SMTP plugin.

Fix Your Bluehost Emails Now

How Do I Fix WordPress Not Sending Email Problems?

You can fix the WordPress not sending email problem by using an SMTP plugin that re-routes all of your emails with the right authentications.

The most common reason for emails from your WordPress site to go missing is that your hosting service is not configured to send emails. WordPress, by default, uses the PHP mail() function to send emails from the website. This isn’t a reliable way as its capabilities are tied to the server configuration.

Another major problem with emails sent from WordPress is that they often fail the spam test. Major email services like Gmail have spam filters that detect automated emails from WordPress and mark them as spam.

We can fix the Bluehost WordPress not sending email problem by using an external email service like Sendinblue. WP Mail SMTP connects your website to an external service and sends emails through it. This adds important verification to the messages that help them bypass the spam filter.

How To Fix Bluehost WordPress Emails Not Sending Issue

Ready to fix the email problem in Bluehost? Follow the steps below:

  1. Check Your Email Settings in Bluehost
  2. Check Contact Form Settings.
  3. Install the WP Mail SMTP Plugin

Let’s first check if you have the right email settings on Bluehost.

Step 1: Check Your Email Settings in Bluehost

All Bluehost plans come included the email service. Apart from the basic plan, all other plans have unlimited email space.

If you are facing the Bluehost WordPress email not sending issue, a good starting point is to check if you have allocated limited space for that specific email.

To start, log in to your Bluehost account and from the sidebar, click on Advanced.

Bluehost cPanel click on Advanced

This will take you to the cPanel. Under the Email section, click on Email Account.

click on email accounts

Here, you will see all the different email accounts you have created on this hosting. Look for the email address you wish to update, then click Manage.

click manage to open email settings

Scroll down to the Allocated Storage Space section. Here, change the email storage to unlimited.

unlimited storage space for email

Scroll down and under Restrictions, make sure Allow is selected next to each option.

Bluehost email restrictions

Click on Update Email Settings at the bottom of the page to save the settings.

Now that we have enough space to send emails, let’s now check if the contact form settings.

Step 2: Check Contact Form Settings

The emails from the website might not arrive if the contact form on your website is not correctly set up. WordPress has different contact form plugins and each works differently.

We have covered the email deliverability issue with some of the most popular contact form plugins on this blog. If you use any from the list, click the below link and follow the steps:

Once you’ve set the correct settings for the contact form, switch back to this guide and follow the steps to install the WP Mail SMTP plugin.

Step 3: Install the WP Mail SMTP Plugin

WP Mail SMTP is the best WordPress SMTP plugin. Instead of relying on the hosting service, it solves the Bluehost WordPress email not sending issue by connecting your website to external email service.

This adds important authentication to the emails and helps them bypass the spam filters.

Install The Plugin

To start, go to your WP Mail SMTP account and under the Downloads tab, click the orange button to download the latest version of the plugin.

Download WP Mail SMTP to fix Elementor contact form not sending email

Switch back to the WordPress dashboard and upload the zip file to the plugins page. If you need help with this part, you can refer to this guide that explains how to install a WordPress plugin in more detail.

Install WP Mail SMTP

After you’ve installed the plugin, make sure you Activate it. This will start the Setup Wizard in your browser which will make it easy to configure the plugin.

Connect Your Website to SMTP Service

In this step, we’ll choose a mailer service that will fix the Bluehost WordPress not sending email issue.

Click on the Let’s Get Started button to begin.

Start the WP Mail SMTP setup wizard to fix Elementor form not sending email

The mailer service will depend on a lot of factors. Here are few tips to help you choose the right one.

  • For large sites that send lots of emails on daily basis, email services like SMTP and Sendinblue are the ideal choice because of the reliability they offer.
  • For small business sites or blogs that have moderate traffic, Gmail or G-Suite is a great option. You can also use a Gmail alias to send WordPress emails if you want to.
  • If you want to use the SMTP service provided by Bluehost, you can choose the Other SMTP option and enter the credentials. With WP Mail SMTP, you can avoid exposing the credentials in your WordPress dashboard by using constants to secure your SMTP settings.

Go ahead and choose the email provider that you think is the best fit for you.

Choose SMTP to fix Elementor contact form not sending email

Open the documentation page and go through the steps to set up the service on the mailer website.

When you have set everything up, switch back to this guide and follow the steps below.

Enable Email Logging (Optional)

In the next step, WP Mail SMTP will ask you which feature you’d like to enable. By default, two options will be enabled for you.

  • Email Deliverability
  • Error Tracking

In our Pro version, the Detailed Email Logs will let you keep a track of all the emails that are being sent from your website. Read our article on how to log WordPress emails to see how this works.

WP Mail SMTP also has a helpful dashboard widget that displays the log in the form of a chart.

For the final step, go to your WP Mail SMTP account and grab the license key from the Downloads tab. Paste it here to enable extra features and automatic plugin updates.

Enter WP Mail SMTP license key

That’s it! You’ve done everything to fix the Bluehost WordPress not sending email issue.

Fix Your Bluehost Emails Now

Next Step: Use WPForms as a Contact Form

The emails from the website go missing due to misconfiguration in the contact form settings. Not all contact form plugins work the same way.

WPForms is the most popular contact form plugin with more than 4+ million active installations. It works great with most of the plugins on WordPress.

WPForms and WP Mail SMTP work great hand in hand and you are less likely to face any email issue. If you want to know more about what WPForms is, you can read this that explains it in detail.

Ready to fix your emails? Get started today with the best WordPress SMTP plugin. WP Mail SMTP Elite includes full White Glove Setup and offers a 14-day money-back guarantee.

If this article helped you out, please follow our sister site WPForms on Facebook and Twitter.

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

This form is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.