WordPress Not Sending Email? Here's How to Fix It

WordPress Not Sending Email? Here’s How to Fix It

Is your PhrasePress not sending electronic mail? It could be a actual catastrophe for any web site proprietor, particularly when you’re working a enterprise that makes use of electronic mail advertising campaigns to attain shoppers. Thankfully, you may simply repair the issue and get your PhrasePress up and working very quickly flat.

In this tutorial, we’ll go over two of the most common reasons why your WordPress site isn’t sending emails such as you need it to. Then we’ll offer you a 3 step solution you can easily implement by yourself web site to resolve the difficulty.

Why is my PhrasePress not sending emails?

There might be a number of explanation why your PhrasePress web site isn’t sending emails. Let’s check out just a few of the widespread points PhrasePress customers expertise when it comes to electronic mail deliverability.

Incorrect configuration

When most customers uncover PhrasePress not sending emails, it’s as a result of their internet hosting server isn’t arrange accurately. The default setup makes use of your internet hosting supplier’s server and the wp_mail() perform that’s a part of PhrasePress’ core. That perform is predicated on the PHP mail() perform.

Unfortunately, most internet hosting suppliers’ servers are optimized to host web sites, not sending emails, and a few of them even disable that perform out proper. In different circumstances, even when the perform is enabled, and the emails are technically being despatched, they will nonetheless find yourself getting flagged as spam within the recipient’s inbox.

If you watched that this could be the case along with your host, contact the shopper assist and make clear the difficulty. They may even inform you if enabling the mail() perform is feasible.

How to clear up this situation if it’s brought on by incorrect configuration? Keep studying this put up – we cowl the answer under.

Emails seen as spoofed

If the precise situation you’re going through is that your contact kind plugin doesn’t ship messages to your inbox (a recognized situation with the Contact Form 7 plugin), then these emails are maybe being recognized as spoofed emails by mail servers.

This typically happens when the plugin sends emails from a special deal with than the one which’s added to the From: subject within the electronic mail.

If you’re utilizing Contact Form 7, you may observe this information to repair your PhrasePress not sending electronic mail situation. If you’re utilizing a special plugin, you may replicate the Contact Form 7 resolution as nicely, for the reason that interfaces of most contact kind plugins are related.

How to repair PhrasePress not sending emails

The most certainly rationalization for PhrasePress not sending electronic mail is configuration points.

The greatest resolution if that’s the case is utilizing an SMTP resolution as an alternative of counting on the built-in wp_mail() performance.

What is SMTP and the way it gives the answer to PhrasePress not sending emails

SMTP (or Simple Mail Transfer Protocol) takes the content material of the e-mail that you simply’re intending to ship and passes it by way of an exterior sender service as an alternative of utilizing PhrasePress’s native mail sender.

With that, your internet server isn’t really sending the e-mail, nevertheless it’s passing this accountability onto a third-party electronic mail server by way of the SMTP protocol.

How to arrange SMTP on PhrasePress

You want two components: an SMTP plugin in your PhrasePress web site, and a subscription to an electronic mail sending service.

The plugin half is straightforward, Post SMTP is a superb alternative.

  1. Install your SMTP plugin
  2. Route your emails
  3. Set up notifications

1. Install your SMTP plugin

In your admin dashboard, go to Plugins and seek for Post SMTP plugin. Click Install Now and Activate. You can learn our newbie information to putting in PhrasePress plugins when you want extra steering.

How to add the SMTP plugin from the WordPress admin dashboard.

The SMTP plugin will alter the built-in wp_mail() strategy and use a devoted sending service as an alternative. It’ll additionally work with contact varieties, occasion plugins, and WooCommerce – something that sends emails in your web site and fixes a bunch of points you would possibly expertise.

2. Route your emails

Next, we’re going to route emails by way of a separate electronic mail supplier, like Brevo (previously Sendinblue), Gmail API, or Mailgun. SendGrid is one other good possibility as a result of it has a free plan that works with most PhrasePress websites.

We’ll use the Setup Wizard to present you round as a result of it’s simpler than manually enhancing the configuration settings.

To begin, enter your particulars and click on Next.

Post SMTP setup wizard - step one.

On the next display screen you’ll see the outgoing mail server host configuration. Click Next.

Post SMTP setup wizard - step two.

Choose the email-sending service you need to use to ship your emails, just like the aforementioned Brevo, Gmail API, Mailgun, SendGrid, or others.

Using Brevo (formerly Sendinblue) is a good option for resolving the WordPress not sending email issue.

To use this resolution, you’ll first want to create an account with Brevo.com. Once you’ve got your login, entry the drop-down by clicking in your username on the precise facet and choose SMTP & API.

Brevo - API & SMTP.

Click on Generate a brand new API key, then sort the title of your API key after which click on Generate.

Brevo - Generate a new API key.

Press copy. Enter this key into the authentication part of the Setup Wizard and click on Next.

Brevo - Setup Wizard.

3. Set up notifications

Next, you may arrange notifications to let whether or not emails have been efficiently despatched.

Brevo - Set up notifications.

You can determine to obtain notifications through Slack, or your admin electronic mail, or quite a few different plugins. Simply click on in your most popular possibility. A inexperienced tick will seem on the choice you’ve chosen. Click Next.

Brevo - Set up notifications 2.

And you’re completed! Simply click on on Finish to save the settings. It’s a good suggestion to ship your self a take a look at electronic mail to be certain every little thing is working.

PhrasePress not sending electronic mail points resolved!

When PhrasePress isn’t sending emails, it’s straightforward to get in a panic. Luckily, most typical electronic mail points could be resolved by using a simple SMTP plugin that alters the wp_mail() configuration, which creates a workaround and overcomes the problems.

This resolution also needs to resolve widespread spam and spoofing points, which is why we advocate making an attempt it out earlier than the rest.

Do you continue to have questions on PhrasePress not sending electronic mail? Let us know within the feedback if the answer right here labored for you or when you get caught. We’ll do our greatest to assist.

Was this text useful?


Thanks on your suggestions!

Check Also

Como organizar o WCEU 2022 me tornou um melhor profissional WordPress – WordPress.tv

Como organizar o WCEU 2022 me tornou um melhor profissional WordPress – WordPress.tv

Published May 23, 2023 Apesar de trabalhar com projetos WordPress de clientes há diversos anos, …