Uncategorized
arnold on May 06, 2024
If you’ve noticed that Contact Form 7 emails aren’t being sent automatically with Namecheap’s Stellar Hosting Plan, you’re not alone. The popular WordPress plugin often requires some specific configuration tweaks to work seamlessly with Namecheap’s hosting environment. In this guide, I’ll show you the exact steps needed to set up your email settings correctly, ensuring your contact form submissions land directly in your inbox without a hitch. With these adjustments, you’ll have reliable and uninterrupted communication with your audience.
To start you need to make sure your contact form 7 is configured correctly. On the sidebar of WordPress go to CONTACT -> Contact Forms
In the Contact Form 7 Mail tab, you’ll find several fields that control where emails are sent and how they’re formatted.
Two critical fields are the To and From fields:
- To:
This field determines the recipient(s) of the email generated by Contact Form 7. Typically, it’s set to your email address or the address of someone in your organization responsible for handling inquiries. You can specify multiple email addresses separated by commas, and you can also use form tags like[your-email]
to dynamically pull user input from the form itself.- Example:
admin@yourwebsite.com
or
sales@yourbusiness.com, support@yourbusiness.com
- Example:
- From:
The From field defines the sender’s email address displayed in the incoming message. For successful delivery and to avoid being marked as spam, this address should match your domain name or your email provider’s approved addresses.- Best Practice:
Use an email address from your own domain (e.g.,no-reply@yourwebsite.com
) to ensure better deliverability and to align with Namecheap’s email server policies. - Example:
no-reply@yourwebsite.com
or
info@yourbusiness.com
- Best Practice:
These fields, when configured correctly, will help ensure your Contact Form 7 emails are routed to the right inbox and originate from a recognizable source.
The TO and the FROM of Contact Form 7 Simplified:
- To: The recipient’s email address where you want the form submissions to go in your organization).
- Example:
yourname@yourwebsite.com
- Example:
- From: The email address that appears as the sender in the inbox (the address where the email is “sent from”).
- Example:
no-reply@yourwebsite.com
- Example:
How To Set Up A Domain Email In NameCheap
To set up a domain email for your website you need to go to your CPANEL in namecheap. To get there, go to HOSTING LIST and then click on GO TO CPANEL:
Scroll down and click on EMAIL ACCOUNTS:
Click on CREATE:
Next you need to create an email for you domain. Pick the email. Set the password. Set it to unlimited for storage and then click CREATE:
Now that you have a domain email go back to the contact form and put the domain email in the FROM section.
Click Save, then go back to your contact from and refresh the page. Send a test email and you will get your successfully sent email message.
You can go and check your email to see if the contact form came through. If you do not see it check your junk. Also check the TO section of the contact form 7 options as that is where the email will go.
Optionally, the next thing that you need to do is either configure that new email to work on your device if you want to use that email. If you do not need it then skip this next step.
If you want to configure your device to receive the emails then just click on CHECK EMAIL and you will see the options there.
You can select where you want to set up your email and select that and you will be given instructions.