How to Configure WordPress SMTP to Fix Forms Not Sending Issues
in usingWordPress Build WebsiteWhen you are working with forms, you often encounterUnable to send mailThe problem. Typically, these emails are stored in the WordPress backend and require frequent logins to the backend to view them, which is a pain in the ass. I'm going to give you details on how toConfiguring SMTPto solve this problem and enable form emails to be sent directly to your mailbox.
What is SMTP?
SMTP, known as Simple Mail Transfer Protocol, is a standard protocol for sending e-mail. It specifies how mail is transferred between mail servers and is equivalent to a mail forwarding system. By configuring SMTP, WordPress form emails can be sent to your mailbox through the specified mail server.
Steps to configure SMTP
1. Install WP Mail SMTP plugin
First, you need to search and install the WP Mail SMTP plugin in the WordPress backend plugin market.
- Log in to the WordPress backend and click "plug-in (software component)" > "Installation of plug-ins".
- Search "WP Mail SMTP".
- Click "Installation" and activate the plugin.
2. Configure the WP Mail SMTP plug-in
Once the installation is complete, the plugin needs to be configured. Below are the detailed steps:
- In the WordPress backend left menu find "WP Mail SMTP" and click to enter the settings page.
- In the "Select SMTP Mailer" section, select "Other SMTP" and click Continue.
3. Obtain SMTP server address and authorization code
Next, take NetEase mailbox as an example, introduce how to get SMTP server address and authorization code.
- Login to Netease mailbox and enter "Settings".
- Find and click on "POPS/SMTP/IMAP".
- Enable "IMAP/SMTP service" and "POP3/SMTP service".
- The system will generate an authorization code, be sure to save it.
4. Configure email settings for WP Mail SMTP plugin
Go back to the configuration page of the WP Mail SMTP plugin and fill in the following information:
- SMTP Host: fill in the SMTP server address obtained from Netease mailbox.
- Encryption: Select "SSL".
- SMTP Port: Keep the default value.
- SMTP username: Fill in your eBay e-mail address.
- SMTP password: Fill in the authorization code generated by NetEase email.
- From Name: fill in the name of the sender, it can be your website name.
- From Email: Fill in the sender's email address, i.e. your Netease email address.
When the configuration is complete, click "Save Settings".
5. Sending test mails
To ensure that SMTP is configured correctly, a test email needs to be sent.
- On the WP Mail SMTP Settings page, locate the "Send test email" section.
- Fill in the recipient's e-mail address.
- Click on "Send Email".
- Check your email to make sure you received the test email.
Configuring Elementor Forms
If you're using the Elementor editor, here's how to configure itElementor Forms SynchronizationSteps to the mailbox:
- Find Elementor in the WordPress backend and edit the page containing the form.
- Select the form element to enter the form settings.
- In the "Email" settings, fill in the following information:
- TO: Fill in the e-mail address to receive the e-mail.
- From Email: Fill in your Netease email address.
- Save the settings.
Configuring other form plug-ins
If you use other form plugins, such as Contact Form 7, the configuration is similar:
- Go to the plugin's form settings page.
- Find the Mail Settings section.
- Fill in the e-mail address to receive the e-mail (TO) and the sender's e-mail address (From Email).
- Save the settings.
Check if the mail is beingspam filter
When testing form emails, if you don't receive an email, check the spam folder. Sometimes test emails may be mistaken for spam.
reach a verdict
By configuring SMTP, you can ensure that WordPress form emails can be sent to the specified email address smoothly, improve work efficiency and avoid missing important inquiries. This article describes in detail the whole process from installing the plugin, getting the authorization code to configuring the form to help you solve the problem of WordPress form can not send emails.