How to Fix The WordPress Contact Form Not Sending Email Issue

Are you experiencing issues with your WordPress contact form not sending emails? This can be a frustrating issue, but fortunately, there are steps you can take to fix it. In this tutorial, we will guide you through the process of resolving the WordPress contact form not sending email issue.

Step 1: Install the WP Mail SMTP Plugin

The first step is to install the WP Mail SMTP plugin. This plugin is designed to help you send emails from your WordPress site using an SMTP server rather than the default WordPress mail function. This can help ensure that emails are delivered successfully.

To install the plugin, log in to your WordPress dashboard, navigate to the “Plugins” menu, and click “Add New.” In the search bar, type “WP Mail SMTP” and click “Install Now.” Once the plugin is installed, click “Activate.”

Step 2: Configure Your From Email

After installing and activating the WP Mail SMTP plugin, go to the “WP Mail SMTP” settings page. In the “From Email” field, enter the email address you want to use as the sender. Make sure this email address matches the domain of your website.

Step 3: Configure Your From Name

In addition to the From Email, you can also configure the From Name. This is the name that appears as the sender of the email. Enter the name you want to use in the “From Name” field.

Step 4: Select Your Mailer

Next, select the mailer you want to use. WP Mail SMTP supports several mailers, including Gmail, Yahoo, and Sendinblue. Choose the mailer that you want to use for sending emails from your website.

Step 5: Configure Other SMTP Settings

After selecting your mailer, you’ll need to configure other SMTP settings. These may include the SMTP host, port, and encryption type. You can find these settings in the documentation provided by your email service provider.

Step 6: Generate an App Password

If you’re using Gmail as your mailer, you’ll need to generate an app password. This is a unique password that you’ll use to authenticate your website with your Gmail account. To generate an app password, go to your Google Account settings, navigate to the “Security” tab, and click “App passwords.” Follow the prompts to generate a new password.

Step 7: Send a Test Email

Once you’ve configured all of the SMTP settings, it’s a good idea to send a test email to make sure everything is working correctly. You can do this by going to the “Email Test” tab in the WP Mail SMTP settings and entering your email address. Click “Send Email” to send a test message.

If you’re experiencing issues with your WordPress contact form not sending emails, the WP Mail SMTP plugin is a great tool to help you resolve this issue. By following the steps outlined in this tutorial, you’ll be able to configure your email settings and start sending emails successfully from your WordPress site.