how to fix bluehost wordpress emails not sending issue

How To Fix Bluehost WordPress Emails Not Sending Issue

Editorial Note: We may earn a commission when you visit links on our website.

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 wp_mail() function to send emails from the website. This isn’t a reliable way as its capabilities are tied to the server configuration.

WP Mail SMTP Email Deliverability illustration

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 SendLayer. 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

Step 1: Check Your Email Settings in Bluehost

All Bluehost plans include 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 Accounts.

Bluehost 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.

Opening email settings in Bluehost

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

Setting unlimited storage space for email in Bluehost

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 check 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 multiple 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 your hosting service, it solves the Bluehost WordPress email not sending issue by connecting your website to an external email service.

This adds important authentication to your 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 Download WP Mail SMTP button to download the latest version of the plugin.

Download WP Mail SMTP to fix Bluehost 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 Bluehost not sending email

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

  • For large sites that send lots of emails on daily basis, transactional email services like SendLayer,, and Brevo (formerly Sendinblue) are the ideal choice because of the reliability they offer.
  • For small business sites or blogs that have moderate traffic, Gmail or Google Workspace 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 Mailer

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

Mailers available in all versions Mailers in WP Mail SMTP Pro
SendLayer Amazon SES Microsoft 365 /
Brevo Zoho Mail
Google Workspace / Gmail
Other SMTP

Want to set up multiple mailers? You can do so in the Additional Connections settings after you finished the Setup Wizard. Then select a Backup Connection and configure Smart Routing.

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.

  • Improved Email Deliverability
  • Email 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. They provide Complete Email Reports with data about your site’s emails.

Enabling email logs and email alerts in the WP Mail SMTP Setup Wizard

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

The WP Mail SMTP dashboard widget

And you can turn on the Weekly Email Summary to see an overview of the past week’s emails in your inbox.

Another feature you can enable is Instant Email Alerts. When your site fails to send an email for any reason, you’ll receive a notification about.

An email alert notification

This message includes information to help you troubleshoot the issue and get your emails working again.

On the next screen, you can configure more email log settings.

Configuring email log settings in the WP Mail SMTP Setup Wizard

These options will let you save the content of your emails, store attachments for future reference, and trac

In addition to seeing your emails’ delivery statuses, turning on email logs will let you:

  • Export your logs to a spreadsheet
  • Print logs
  • Save attachments
  • Track email opens and link clicks
  • And more

Read our article on how to log WordPress emails to see how this works.

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, Use WPForms to Build 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 5+ million active installations. It works great with most of the plugins on WordPress.

WPForms home

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 post which explains it in detail.

Ready to fix your emails? Get started today with the best WordPress SMTP plugin. If you don’t have the time to fix your emails, you can get full White Glove Setup assistance as an extra purchase, and there’s a 14-day money-back guarantee for all paid plans.

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.