### [[SOLVED] How to Fix Jetpack Contact Form Not Sending Email](https://wpmailsmtp.com/jetpack-contact-form-not-sending-email/)

**Published:** March 1, 2021
**Author:** Claire Broadley

**Excerpt:** Is your Jetpack contact form not sending you notification emails? It's important to know when a user submits your contact form so you can reply to their message. In this post, we'll show you how to fix email deliverability issues for your WordPress site using WP Mail SMTP.

**Content:**

Is your Jetpack contact form not sending email? You could lose customers and leads if you don’t get the right notifications.

[Fix Your Jetpack Emails Now](https://wpmailsmtp.com/pricing/)

### Why Is My WP Form Not Working?

Your WordPress form is likely not sending email because your notifications are being marked as spam. When your [Jetpack](https://wpmailsmtp.com/go/jetpack/ "Jetpack") contact form sends email notifications, it sends them using the `wp_mail()` function from your web server.

This doesn’t add authentication, which means the emails don’t have any headers to prove that they were really sent by your site.

Missing authentication is the #1 reason Jetpack emails get filed as spam.

Additionally, Jetpack notifications are scanned by Akismet. Akismet can sometimes be too aggressive, and you might not receive the right notifications when it detects a spam submission.

## How to Fix Jetpack Contact Form Not Sending Email

In this article, we’ll show you how to fix 3 common problems with Jetpack contact forms.

Let’s start the troubleshooting by setting up Jetpack with SMTP.

### 1. Check Your Jetpack Akismet Settings

If you aren’t receiving Jetpack contact form emails, Akismet is the 1st thing we need to check.

When Akismet is enabled, it automatically filters submissions.

![Jetpack contact form not sending email - Akismet settings](https://wpmailsmtp.com/wp-content/uploads/2021/03/jetpack-contact-form-not-sending-email-akismet.png)

Depending on the setting you choose, Akismet will either:

- **Silently discard contact form messages** that it thinks are spam, so you’ll never see them.
- **File messages in the Comment spam folder in WordPress**, then discard the messages after 15 days.

![Akismet spam settings stopping Jetpack contact form sending email](https://wpmailsmtp.com/wp-content/uploads/2021/03/jetpack-contact-form-not-sending-email-akismet-spam.png)

This isn’t a great way to handle Jetpack spam messages because:

- You don’t have much opportunity to review spam.
- The Comment spam folder isn’t an obvious place to look for contact form messages.
- Akismet should also send an email alert. But if you’re already having trouble receiving WordPress emails, you might not receive Akismet notifications either.
- It’s difficult to trigger Akismet spam filters deliberately, so this anti-spam system is almost impossible to test.

To troubleshoot, you can head to the WordPress admin dashboard and disable Akismet for a while. This can help you to figure out if Akismet is filtering your Jetpack contact form emails too aggressively.

In the long term, it’s not a good idea to leave your forms without any spam protection. [WPForms](https://wpforms.com/pricing/) has better spam protection than Jetpack, so it’s worth switching your [contact form plugin](https://wpmailsmtp.com/best-contact-form-plugins/) for more features.

For example, WPForms lets you protect your contact form from spam using:

- Invisible spam protection (form tokens)
- Google reCAPTCHA v2 or v3
- hCaptcha
- Custom CAPTCHAs

![The reCAPTCHA badge in WPForms](https://wpmailsmtp.com/wp-content/uploads/2021/03/wpforms-reCAPTCHA-badge.jpg)

You can read more on [how to stop contact form spam](https://wpforms.com/how-to-build-spam-free-wordpress-contact-forms-the-ultimate-guide/) to learn how to use these form builder plugin settings.

If you want to continue to troubleshoot Jetpack, let’s set up WordPress SMTP.

### 2. Fix Jetpack Not Sending Email with SMTP

In this step, we’re going to install [WP Mail SMTP](https://wpmailsmtp.com/pricing/) to fix your email deliverability problem.

WP Mail SMTP is the best SMTP plugin for WordPress. Instead of relying on your web hosting server to generate and send emails, it sends them through a 3rd party mailing service.

This will add the right authentication to your emails to solve the problem of Jetpack contact forms not working.

![WP Mail SMTP Email Deliverability illustration](https://wpmailsmtp.com/wp-content/uploads/2020/05/WP-Mail-SMTP-infographic.png "WP Mail SMTP Email Deliverability Illustration")

WP Mail SMTP also lets you:

- Authenticate your emails using the correct DNS settings.
- [Send test emails](https://wpmailsmtp.com/docs/how-to-send-a-test-email-in-wp-mail-smtp/) from WordPress.
- [Log all of the emails sent from your WordPress site](https://wpmailsmtp.com/log-emails-wordpress/).
- Control automatic emails generated by WordPress, like plugin update notifications.

#### Set Up WP Mail SMTP

First, you’ll want to download the plugin zip file from your WP Mail SMTP account.

Click the **Downloads** tab and download the zip file.

![Download WP Mail SMTP to fix WPForms contact form not sending email](https://wpmailsmtp.com/wp-content/uploads/2021/02/download-wp-mail-smtp-e1612521494497.png)

Now open up the WordPress dashboard and upload the plugin to your WordPress site. If you need help with this, jump over to this [guide to installing a WordPress plugin](https://www.wpbeginner.com/beginners-guide/step-by-step-guide-to-install-a-wordpress-plugin-for-beginners/).

![Install WP Mail SMTP](https://wpmailsmtp.com/wp-content/uploads/2021/02/install-wp-mail-smtp.png)

Don’t forget to activate the plugin.

You’ll see the Setup Wizard open up in your browser at this point. If you’re not ready to start right now, you can come back and restart the wizard by clicking the **Launch Setup Wizard** button in the plugin settings.

#### Need a hand?

Our [Elite license](https://wpmailsmtp.com/pricing/) includes White Glove Setup with SendLayer, SMTP.com, or Mailgun.

#### Set Up Your Email Provider

In this step, we’re going to choose the email service provider that’ll fix your Jetpack contact form not sending email.

To start the wizard, click the **Let’s Get Started** button.

![Start the WP Mail SMTP setup wizard to fix WPforms not sending email](https://wpmailsmtp.com/wp-content/uploads/2021/02/wp-mail-smtp-setup-wizard.png)

Now it’s time to choose your mailer.

WP Mail SMTP lets you choose from reliable mailers for basic or advanced users. You can read this [guide to email providers](https://wpmailsmtp.com/docs/a-complete-guide-to-wp-mail-smtp-mailers/) if you’re not sure which one to use.

We like [SendLayer](https://sendlayer.com), [SMTP.com](https://wpmailsmtp.com/go/smtp/ "SMTP.com"), and [Brevo](https://wpmailsmtp.com/go/brevo/ "Brevo(Formerly Sendinblue)") (formerly Sendinblue) because they’re reliable and easy to use, but any mailer in the list will work great.

The final option, **Other SMTP**, lets you use any SMTP server that you have access to instead of a mailer with an API. For example, you could use Other SMTP to send WordPress emails through the email account provided by your internet service provider.

![Choose SMTP Mailer](https://wpmailsmtp.com/wp-content/uploads/2023/07/Choose-SMTP-Mailer.png "Choose SMTP Mailer")

Now you’ll want to switch over to the documentation for your mailer. We’ve created a step-by-step setup guide for each one.

Use the links below to jump to the guide you need:

Mailers available in all versionsMailers in [WP Mail SMTP Pro](https://wpmailsmtp.com/pricing/)[SendLayer](https://wpmailsmtp.com/docs/how-to-set-up-the-sendlayer-mailer-in-wp-mail-smtp/)[Amazon SES](https://wpmailsmtp.com/docs/how-to-set-up-the-amazon-ses-mailer-in-wp-mail-smtp/)[SMTP.com](https://wpmailsmtp.com/docs/how-to-set-up-the-smtp-com-mailer-in-wp-mail-smtp/)[Microsoft 365 / Outlook.com](https://wpmailsmtp.com/docs/how-to-set-up-the-outlook-mailer-in-wp-mail-smtp/)[Brevo](https://wpmailsmtp.com/docs/how-to-set-up-the-sendinblue-mailer-in-wp-mail-smtp/)[Zoho Mail](https://wpmailsmtp.com/docs/how-to-set-up-the-zoho-mailer-in-wp-mail-smtp/)[Google Workspace / Gmail](https://wpmailsmtp.com/docs/how-to-set-up-the-gmail-mailer-in-wp-mail-smtp/)[Mailgun](https://wpmailsmtp.com/docs/how-to-set-up-the-mailgun-mailer-in-wp-mail-smtp/)[Postmark](https://wpmailsmtp.com/docs/how-to-set-up-the-postmark-mailer-in-wp-mail-smtp/)[SendGrid](https://wpmailsmtp.com/docs/how-to-set-up-the-sendgrid-mailer-in-wp-mail-smtp/)[SparkPost](https://wpmailsmtp.com/docs/how-to-set-up-the-sparkpost-mailer-in-wp-mail-smtp/)[Other SMTP](https://wpmailsmtp.com/docs/how-to-set-up-the-other-smtp-mailer-in-wp-mail-smtp/)Want to set up multiple mailers? You can do so in the [Additional Connections](https://wpmailsmtp.com/docs/configuring-additional-connections/) settings once you’ve finished the Setup Wizard. Then you can select a [Backup Connection](https://wpmailsmtp.com/docs/configuring-backup-connection/) and configure [Smart Routing](https://wpmailsmtp.com/docs/setting-up-smart-email-routing/).

Come back to this guide when you’ve connected your WordPress site to the email provider.

#### Turn on WordPress Email Logging (Optional)

When you’re done, WP Mail SMTP will enable 2 important features for you:

- [**Improved Email Deliverability**](https://wpmailsmtp.com/email-deliverability/): This will make sure all of your emails are sent using the correct settings.
- **Email Error Tracking**: This will alert you to problems that could stop contact form submissions from being delivered.

If you have our [Pro version or higher](https://wpmailsmtp.com/pricing/), you can also turn on **Detailed Email Logs** and **Weekly Email Summary** to keep track of all emails that are sent out from your site.

![Enabling email logs and email alerts in the WP Mail SMTP Setup Wizard](https://wpmailsmtp.com/wp-content/uploads/2022/10/setup-wizard-enable-features.png)

When email logs are turned on, you’ll be able to see the delivery status for each message in a chart on your WordPress dashboard and in **Complete Email Reports**. This is perfect if you want to keep an eye on all of the emails being sent from your site.

![WP Mail SMTP Pro dashboard widget](https://wpmailsmtp.com/wp-content/uploads/2021/04/wp-mail-smtp-pro-dashboard-widget-1.gif)

It’s also beneficial to enable **Instant Email Alerts**. If your site [fails to send an email](https://wpmailsmtp.com/how-to-get-alerts-when-wordpress-emails-fail/), you’ll be notified right away.

Finally, there are a few more email logging features to turn on.

![Configuring email log settings in the WP Mail SMTP Setup Wizard](https://wpmailsmtp.com/wp-content/uploads/2022/10/setup-wizard-email-log-settings.png)

These options let you:

- Save the full content of your emails
- Resend failed emails
- Save attachments
- Track email opens and link clicks
- And more

See our [guide to email logging](https://wpmailsmtp.com/log-emails-wordpress/) for all the details on how this feature works.

At the end of the wizard, you can paste in your license key. This will give you all of the updates and features in the Pro version.

![Enter WP Mail SMTP license key](https://wpmailsmtp.com/wp-content/uploads/2021/02/wp-mail-smtp-license-key.png)

Now we have WP Mail SMTP installed, we can easily change the From address in Jetpack so all of the emails we sent are authenticated.

### 3. Change Your ‘From’ Email in Jetpack Notifications

If the **From** email on your notifications isn’t set correctly, your entries won’t be sent with the correct authentication.

By default, [Jetpack](https://wpmailsmtp.com/go/jetpack/ "Jetpack") sends email from the default ‘From’ email in WordPress. This email address is usually wordpress@\[yourdomain.com\]

![Jetpack default From email address](https://wpmailsmtp.com/wp-content/uploads/2021/03/jetpack-from-email-address.png)

In this case, the sender is unverified, and this mailbox doesn’t actually exist.

Gmail even marked this email with a question mark icon, and it might also show a [“be careful with this message”](https://wpmailsmtp.com/be-careful-with-this-message-gmail/ "How to Fix ‘Be Careful With This Message’ Error in Gmail (2021)") warning to tell users that the email could be from a spammer.

We can’t easily change the sender address in Jetpack’s form settings. We can only customize the email address that the notifications are sent *to*.

![Jetpack contact form settings](https://wpmailsmtp.com/wp-content/uploads/2021/03/jetpack-contact-form.png)

This isn’t great, because you’ll always want your contact form emails to be sent from the verified address in WP Mail SMTP.

So, there are 2 solutions to set the sender address for your Jetpack forms.

First, you can change the site administrator email in WordPress. This is the most basic method. You’ll find the menu in your **General** settings in the WordPress dashboard.

![WordPress general settings](https://wpmailsmtp.com/wp-content/uploads/2021/03/wordpress-general-settings-1.png)

You can type in your new address under **Administration Email Address**. When you save the change, WordPress will send an email so you can confirm it.

Until you’ve confirmed the change, it’ll be marked as pending.

![Pending change of admin email in WordPress](https://wpmailsmtp.com/wp-content/uploads/2021/03/change-admin-email-pending.png)

For some Jetpack users, this is inconvenient because you might not want the site admin email to be the one that sends emails. You may also have an issue with [WordPress not sending the admin email change confirmation](https://wpmailsmtp.com/wordpress-admin-email-change-not-sending-confirmation/).

There is a better option.

You can use WP Mail SMTP to force a different From email address across your entire WordPress website.

This setting automatically makes every form and plugin use the sender you’ve created in WP Mail SMTP. This is the perfect solution because you’ll always know your sent emails are authenticated.

And every contact form email from Jetpack will be sent with the headers needed to bypass spam filters.

To force the From email in WP Mail SMTP, go ahead and open up the WP Mail SMTP **Settings** page.

![WP Mail SMTP settings menu](https://wpmailsmtp.com/wp-content/uploads/2021/07/settings-wp-mail-smtp-30.png)

Scroll down and find the **Force From Email** checkbox.

![Forcing the From Email in your WP Mail SMTP settings](https://wpmailsmtp.com/wp-content/uploads/2021/04/force-from-email.png)

And that’s it! Now all of your Jetpack emails will be sent from a verified sender that actually exists.

If you want to use different email addresses as senders for different plugins, check out this guide to [using Gmail aliases with WP Mail SMTP](https://wpmailsmtp.com/gmail-send-from-alias-wp-mail-smtp/).

This will let you verify multiple addresses in Gmail or Google Workspace, so you could have Jetpack messages coming from one address, and emails from other plugins coming from a different one.

### 4. Monitor Your Jetpack Emails

Now you have WP Mail SMTP Pro, you’ve unlocked full email reporting and tracking for Jetpack.

To see statistics about email deliverability and open rates, check out your **Email Reports**. You’ll find these under the **WP Mail SMTP » Email Reports** menu.

The email report can be filtered to show statistics for any dates or subject lines.

![WP Mail SMTP Email Reports chart](https://wpmailsmtp.com/wp-content/uploads/2021/08/email-reports-chart.gif)

Underneath the email report, you’ll also see open rates and click-through rates for your Jetpack emails.

![Email Report grouped by subject line](https://wpmailsmtp.com/wp-content/uploads/2021/08/email-report-grouped-subject-line.png)

Every Monday, WP Mail SMTP will send you a Weekly Email Summary. This lets you keep an eye on email deliverability without logging into WordPress.

![Email Summary With Statistics in WP Mail SMTP Pro](https://wpmailsmtp.com/wp-content/uploads/2021/08/email-summary-pro-statistics.png)

And that’s it! Now you know how to track and report on your Jetpack emails.

[Fix Your Jetpack Emails Now](https://wpmailsmtp.com/pricing/)

### Next, Set Up Your DNS Zone

Now you know how to install a mailer to fix Jetpack not sending email. But did you remember to set up your DNS Zone?

If you don’t add [DMARC, SPF, and DKIM records](https://wpmailsmtp.com/dmarc-spf-dkim/), your email notifications might still be filed in the Junk Mail folder. Start by [creating a DMARC record for your domain](https://wpmailsmtp.com/how-to-create-dmarc-record/ "How to Create a DMARC Record to Protect Your Domain (Easy Explainer)").

Ready to fix your emails? [Get started today](https://wpmailsmtp.com/pricing) 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 us on [Facebook](https://facebook.com/wpmailsmtp) and [Twitter](https://twitter.com/wpmailsmtp) for more WordPress tips and tutorials.

**Categories:** WordPress Tutorials

**Tags:** email notification, WordPress email deliverability

---

