Email Sender Name and Sender Email Settings
You can manage the email sender options from:
Theme Options > Email Management > Emails Settings
These settings control the sender identity used by WPResidence when the theme sends emails from your website.
What These Two Fields Control
Emails will be sent from name? controls the sender name that users see in their inbox.
Emails will be sent from email controls the sender email address used by the theme.
Example:
- From Name: WPResidence, Support Team, Sales Team, or your company name
- From Email: info@yourdomain.com, office@yourdomain.com, support@yourdomain.com, or another real mailbox from your domain
Why the Sender Email Is Important
WPResidence emails use the same email sending system as regular WordPress emails.
This means that if the server cannot send standard WordPress emails, theme emails will not work correctly either.
The sender email is important because many hosting providers do not allow websites to send emails from an address that is not valid, does not exist, or is not accepted by the mail server configuration.
For example, if your website tries to send emails from noreply@yourdomain.com, but this mailbox does not exist or is not authorized on your hosting account, the email may be rejected or marked as spam.
When Website Hosting and Email Hosting Are Different
Many websites use one company for website hosting and another company for email hosting.
For example:
- Your website may be hosted on SiteGround, Cloudways, Kinsta, Bluehost, GoDaddy, or another hosting provider.
- Your email may be hosted separately with Google Workspace, Microsoft 365, Zoho Mail, cPanel email, or another mail service.
In this setup, the website server and the email server are not the same.
This is why the sender email must be configured correctly. The website server must be allowed to send emails using that domain, or the email provider must be used through SMTP.
If the website server sends an email from info@yourdomain.com, but the domain email is actually handled by another mail provider, the receiving inbox may reject the message because the website server is not recognized as an authorized sender for that domain.
Best Practice for the Sender Email
Use a real email address from your own domain as the sender email.
Good examples are:
- info@yourdomain.com
- office@yourdomain.com
- support@yourdomain.com
This is safer than using a generic email address that may not exist, such as noreply@yourdomain.com.
Important: If your hosting or mail provider does not recognize or authorize the sender email address, the theme may appear not to send emails even if the email templates are configured correctly.
How to Change the Sender Name
- Go to Theme Options > Email Management > Emails Settings.
- Find the field Emails will be sent from name?.
- Replace the default value with the name you want users to see.
- Click Save Changes.
You can use your brand name, company name, or team name here.
Examples:
- WPResidence
- Your Company Name
- Sales Department
- Support Team
How to Change the Sender Email
- Go to Theme Options > Email Management > Emails Settings.
- Find the field Emails will be sent from email.
- Replace the default address with a valid email address from your domain.
- Click Save Changes.
Example:
info@yourdomain.com
If this field is left blank, the theme may try to use a default address like noreply@yourdomain.com, but this address may not be accepted by all hosting providers.
How to Test if the Sender Email Is Correct
Before testing WPResidence forms, first check if your website can send standard WordPress emails.
The recommended tests are:
- Password recovery email from the WordPress login page
- New user account email sent from wp-admin
If those emails are not received, the problem is usually not theme-specific.
It usually means one of the following:
- The server mail function is not working correctly.
- The sender email is not accepted by the hosting provider.
- The website server is not authorized to send emails for your domain.
- SMTP is required for reliable email delivery.
Tip: If the WordPress password recovery email works, check which sender email is accepted by the server and use that same email in Theme Options > Email Management > Emails Settings.
If Emails Still Do Not Arrive
If changing the sender email is not enough, the next step is to check the server email setup.
Please ask your hosting provider to verify:
- whether the PHP mail function is enabled
- whether outgoing email is allowed on the server
- whether the sender email address is valid and accepted
- whether the website server is allowed to send emails for your domain
- whether SMTP is required instead of the default WordPress mail function
- whether any firewall, spam rule, or server restriction is blocking email delivery
Some hosting providers require an SMTP plugin for reliable sending, especially when the email service is hosted on a different server than the website.
An SMTP plugin sends emails through your real mailbox or mail provider instead of relying only on the website server mail function. This is usually more reliable and can also provide email logs for troubleshooting.
Final Recommendation
For the best results:
- Use a real mailbox from your own domain as the sender email.
- Use a clear brand or team name as the sender name.
- Test standard WordPress emails first.
- Use SMTP if your hosting provider or email provider requires it.
- Ask your hosting provider to confirm that the selected sender email is accepted by the server.
Once standard WordPress email sending works correctly and the sender email is accepted by the server, WPResidence theme emails should work much more reliably.
