Contact Form 7 Not Sending Email? Here's How to Fix It?

Fighting Contact Form 7 Not Sending Email? to your inbox?

Contact Type 7 enables you to ship electronic mail notifications to each of you and individuals who submit your kind. Nevertheless, for those who don’t configure your web site the proper manner, it’s widespread to have points with Contact Type 7 emails not sending.

 


In this article, we’ll clarify what’s going flawed. Then, we’ll present you with a couple of simple fixes to get your Contact Type 7 emails working.

📚 Desk of contents:

There is two primary explanation why Contact Type 7 shouldn't be sending emails correctly. They're:

1. Your electronic mail notifications are thought-about spam

In some circumstances, Contact Type 7 could be sending emails simply high quality…it’s simply that these emails are going to the spam folder so that you don’t see them.

As a result of electronic mail, spam is such a big drawback, electronic mail suppliers like Gmail have computerized spam filters that can flag emails as spam without requiring human intervention.

Your Contact Type 7 emails can simply get caught up on this web for those who’re utilizing the flawed reply electronic mail otherwise you’re not implementing electronic mail authentication ways like DKIM.

2. Your internet host doesn't assist the PHP mail to perform

By default, Contact Type 7 sends emails utilizing the wp_mail perform, which depends on the PHP mail perform of your internet hosting server. Some internet hosting suppliers, like GoDaddy, don’t assist the PHP mail performance, which is why WordPress can’t inform you concerning the messages left on your website.

Even when your host does assist PHP mail, the truth that PHP mail lacks authentication makes emails despatched by way of this technique extra prone to be flagged as spam.

These are the 2 primary explanations for why you aren't receiving emails out of your website. However don’t fear, within the subsequent part, you'll learn to repair this problem for good.

To maximize the e-mail deliverability of your Contact Type 7 emails, you may implement the next options:

  1. Change your electronic mail deal with
  2. Use an SMTP plugin and a devoted electronic mail sending service
  3. Swap to a distinct contact kind plugin

1. Change your electronic mail deal with

This primary tip gained repair all the issues, however, it’s simple to implement, so it’s value attempting first.

One widespread purpose that your emails go to spam is that the electronic mail doesn’t match the sending area.

To examine this, go to Contact → Contact Kinds in your WordPress dashboard:

  1. Open the shape of the place you’re having points.
  2. Go to the Mail tab in that kind’s settings.
  3. Scroll right down to the From choice.

If there’s an issue together with your electronic mail, you're prone to see this configuration error: “Sender electronic mail deal with doesn't belong to the location area.”

sender email address does not below to the site domain error contact form 7
The e-mail deal doesn't have the area identify

The error seems if you use a generic electronic mail deal comparable to yahoo.com, hotmail.com, gmail.com, and many others.

Generic electronic mail addresses are sometimes used to ship spam emails. So electronic mail giants like Gmail and Yahoo Mail are cautious about generic electronic mail addresses.

Displaying you an error in your kind setting is Contact Type 7’s manner of nudging you to alter the e-mail deal.

To repair the error, you want an enterprise electronic mail deal with, one which has your area identified.

As an illustration, if that is your area: https://openatlas.store, your enterprise electronic mail deal ought to be one thing like this: contact@openatlas.store.

To create an enterprise electronic mail deal, comply with this information. When it’s prepared, open your WordPress dashboard and go to Contact → Contact Kinds → Mail → From, enter the brand new electronic mail deal with, and save your settings.

The error ought to be passed by now.

contact form 7 mail setup

 

Including an electronic mail deal that has the area identify

Subsequently, examine if Contact Type 7 is sending you electronic mail notifications. Replenish your contact kind, as a customer would, after which anticipate a couple of minutes for the e-mail notification to indicate up in your inbox.

Didn’t get any notification? Attempt the subsequent resolution.👇

2. Use an SMTP plugin and a devoted electronic mail sending service

Your WordPress website’s internet hosting server is optimized to host your WordPress website, to not ship emails from Contact Type 7.

If you wish to make your Contact Type 7 emails extra dependable, you need to use a devoted electronic mail sending service as an alternative. In contrast to your internet hosting server, these servers are optimized particularly for sending emails (and retaining these emails out of recipients’ spam folders).

To attach your WordPress website to considered one of these devoted electronic mail sending companies, you need to use a WordPress SMTP plugin.

There are a lot of SMTP plugins to select from. Beneath, we're itemizing down 4 hottest SMTP plugins:

Every considered one of these plugins is free, however, you might have to improve to a premium model to enter a few of the superior options.

Within the following tutorial, we're utilizing the free WP Mail SMTP plugin.

Earlier than we begin, bear in mind to again up your WordPress website. New plugins are identified to interrupt websites. When you have a backup, you will get your website up and operating very quickly.

☑️ Organising WP Mail SMTP

Set up and activate the plugin on your website. A Setup Wizard ought to seem. Click on Let’s Get Began after which select an SMPT mailer.

The plugin helps 11 completely different electronic mail sending companies, in addition to a generic SMTP choice. Some are free and others are premium companies.

On our demo website, we selected the free Google/Gmail mailer. Through the use of your present Gmail account, you may ship as many as 500 emails per day without cost, which ought to be greater than sufficient for the Contact Type 7 plugin.

You'll be able to select a distinct SMTP supplier if desired – Sendinblue and SendGrid are different standard choices that have free variations.

wp mail smtp plugin gmail mailer setup

 

Organizing Google / Gmail SMTP mailer

Organizing the Gmail sending service is a considerably prolonged course since you’ll create a Google Cloud API key to make use of it. Somewhat than duplicating the directions, we’ll simply hyperlink you to the developer’s documentation. We advocate following it fastidiously.

By the tip of the setup course, you'll have a Shopper ID and a Shopper Secret code which it's good to copy and paste into the Setup Wizard.

Performed? Now, click on Hook up with Google and hit the Save and Proceed button.

wp smtp plugin gmail setup

 

Configuring Gmail mailer setup

Subsequently, Google will ask you for those who need to join wpmailsmtp.com together with your Google account. Choose Enable.

Google will then warn you saying that Google hasn’t verified the wpmailsmtp.com app. Go to Superior → Go to wpmailsmtp.com (unsafe) and choose Enable.

That’s it, people. The SMTP plugin is now put on your WordPress website. Subsequent, it's good to examine and see if the plugin is working correctly.

☑️ Sending take a look at the electronic mail

We advocate sending a take a look at electronic mail utilizing the WP Mail SMTP plugin. It’s quite simple. Go to WP Mail SMTP → Instruments → Email Take a look at → Ship To and enter the e-mail deal with the place you need to ship the take a look at electronic mail. Then hit Ship E-mail.

wp smtp plugin email test

 

Sending take a look at emails by way of the WP Mail SMPT plugin

If the take a look at electronic mail fails and the plugin throws an error, it was brought on by a flawed Shopper ID or a problem together with your internet hosting server. Builders of the plugin have addressed the error together with instructions on the way to repair it in this tutorial (within the Regularly Requested Questions part).

If you happen to do obtain the e-mail, you’re good to go! Contact Type 7 will now routinely ship its emails utilizing the devoted sending service, which ought to guarantee they make it to your inbox.

3. Swap to a distinct contact kind plugin

Contact Type 7 remains to be not sending you emails? Attempt speaking to their assist group. If that doesn’t work, then all you can do is deactivate the present kind and use a distinct contact kind plugin.

There are a ton of user-friendly, free contact kind plugins. We've already compiled an inventory of the greatest WordPress kind builders. Test it out. You'll discover one thing that fits you.

A few of you'll encounter sure errors whereas fixing the ‘not sending electronic mail’ problem. In this part, we’ll dive into why the errors happen and the way to repair them:

“There was an error attempting to ship your message. Please strive once more later”

This explicit error is brought on by a reCAPTCHA problem or misconfiguration of the contact kind.

☑️ Fixing misconfiguration

Go to Contact → Contact Kinds and you're prone to see the next message: “Misconfiguration results in mail supply failure or different troubles. Validate your contact kind now.”

Choose the Validate Contact Type 7 Configuration button after which click on Validate 1 contact kind now.

That’s it. The error ought to disappear.

☑️ Fixing reCAPTCHA

If you happen to don’t see the ‘Misconfiguration results in mail supply failure or different troubles’ message, then the error is brought on by your kind’s reCAPTCHA characteristic.

Contact Type 7 solely lets you use reCAPTCHA v3, which is thought to trigger several types of errors on a WordPress website. The best manner of coping with this drawback is to downgrade from reCAPTCHA v3 to reCAPTCHA v2 with the assistance of a third-celebration plugin.

“Invalid mailbox syntax is used”

This error happens if you make a mistake in your electronic mail deal.

The error sometimes seems under the From choice within the Mail tab of your contact kind. You'll be able to repair this error by checking for typos and formatting points within the electronic mail deal.

invalid mailbox syntax error contact form 7

 

The error seems if you make a mistake in your electronic mail deal with

“Misconfiguration results in mail supply failure or different troubles. Validate your contact types now.”

This one is an uncommon error, and it normally seems when brand new validation merchandise is added to the plugin. As an illustration, in Contact Type 7 5.1.5, the developer added validation merchandise that stops customers from importing a file bigger than 25 MB. After upgrading to that model, customers started seeing the misconfiguration error.

To repair the error, go to Contact → Contact Kinds. The contact kind ought to present you the next message: “Misconfiguration results in mail supply failure or different troubles. Validate your contact kind now.”

Choose the Validate Contact Type 7 Configuration button after which click on Validate 1 contact kind now.

🤩 That’s it. The error will disappear.

Last ideas on contact form 7 not sending email?

There are two other ways of fixing this problem: You'll be able to both create an enterprise electronic mail deal with together with your area identify and use the brand new electronic mail in your contact kind settings, or you may set up and arrange an SMTP plugin and use a devoted electronic mail sending service.

⚠️ Each of these strategies is time-consuming, so to avoid wasting yourself on a variety of problems, take into account switching to a completely different content material kind plugin.

Any questions on the way to repair Contact Form 7 Not Sending Email? Tell us within the feedback part under!

Post a Comment

0 Comments