WPFrom Email WordPress Plugin
[ See the officially released version of this plugin on WordPress.org ]
When you first setup your WordPress website, the wp_mail() function (which handles sending email), defaults to “WordPress” as a email sender name and “wordpress@” for all outgoing emails. For this reason, I have always made it a point to establish a “wordpress@” email address when setting up any client account to reduce email delivery issues.
But this is a pain and requires someone monitor the account or have messages forwarded to another one. It also doesn’t look very professional to receive such WordPress branded emails from what should be a trusted company brand.
Why Change the Default WordPress Sender Name and Email Address?
You can use any number of contact form plugins to receive email messages from your web site. However, if it’s WordPress that is sending out a WordPress email, then the mailto function will default to: WordPress <wordpress@>.
Outgoing email notifications are important, and you should be using your own brand and web site email address. This increases the authenticity of your brand, product or service as well as name recognition among your visitors and subscribers. No doubt, to a subscriber, receiving an email from WordPress <wordpress@> looks very unprofessional. It may even result in email delivery issues due to Internet Service Providers and end user email spam filters.
Introducing WPFrom Email, a free WordPress Plugin aimed at helping you quickly and easily update the default WordPress sender FROM Name and Email Address.
In this article, I provide an overview and instructions for using my free WordPress plugin (WPFrom Email). Now you can finally change the default WordPress sender name and email address.
Using WPFrom Email
You may download and install WPFrom Email plugin directly from the WordPress.org plugin repository or from my Github Repository. Once installed, be sure to activate the plugin.
Upon activation, click the “Settings” link from the plugin’s listing within your Plugins page. The default location for this plugin is under “Settings > WPFrom Email” from within the backend.
Check the “Enable…” box and enter the Sender’s Email address that you want to use for outgoing WordPress emails. To ensure delivery, I recommend you set this to an existing email address under your current domain name. Then set your desired Sender’s Name which can be your Site Title or anything you wish, leave it blank for none.
Checking the “User Password Reset” box will disable the Admin email notification when an existing user uses the built-in WordPress “Lost your password” or “Password Reset” feature.
Checking the “New User Registration” box will disabled the Admin email notification when a new user registers on your web site using the Gravity Forms User Registration Addon. This disables two email notifications. First the user notification email which the user receives upon registration with a link to set their password. Secondly, the admin notification email which the site admin receives upon new user registration: “New User Registration”. You won’t be able to use the option to email the new user their auto-generated password since that email is now disabled. Rather, you will have to create a Gravity Forms notification within your form to send the user the password setup email.
Checking the “User Password Changed” box will disable the User email notification when a registered user on your web site changes their account password. If an admin changes a user account password no email is sent out either. You would have to manually send out an email to the user notifying them of their new password.
Save these changes and from now on, all your WordPress notification emails will show the new Name and Email address you’ve entered. Note, to revert back to using WordPress <wordpress@> simply uncheck the “Enable…” box. Deactivating this plugin will remove the database entries. Deleting this plugin will… delete the plugin files.
WordPress Plugin Repository Publication
On 07/25/2019, I received notice from WordPress that they approved my plugin for inclusion into their Plugin Repository.
WPFrom Email Readme
Contributors: endurox
Donate link: https://endurtech.com/give-thanks/
Tags: email, email from, outgoing mail, disable email, disable outgoing, admin email, user email, notification, password, default
License: GPLv3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Requires at least: 5.0
Tested up to: 5.8
Stable tag: 1.8.5
Description
Introducing WPFrom Email, a free WordPress Plugin aimed at helping you quickly and easily update the default WordPress sender FROM Name and Email Address.
To increase brand authenticity and create name recognition among your visitors it is recommended update how WordPress sends out emails to your subscribers. Leaving the WordPress email sending settings in their default state may even result in email delivery issues. This is because the default wordpress@ emails usually trigger Internet Service Providers and end user email spam filters.
Using this plugin you can also disable the admin email notification upon New User Registration (only tested against Gravity Forms User Registration Addon). This disables two email notifications. First the user notification email which the user receives upon registration with a link to set their password. Secondly, the admin notification email which the site admin receives upon new user registration: “New User Registration”. You won’t be able to use the option to email the new user their auto-generated password since that email is now disabled. Rather, you will have to create a Gravity Forms notification within your form to send the user the password setup email.
Toggle WordPress AutoUpdate Email Notifications for the WordPress Core, Plugins or Themes. Or choose to have email notifications sent only if there was an error.
Did this WordPress Email plugin save you time? Share your appreciation and support future improvements.
Features
* Toggle to replace the default WordPress FROM Name and Email Address.
* Disable Admin email notices of WordPress Core Autoupdates or Send Only on Error.
* Disable Admin email notices of Autoupdated Plugins or Send Only on Error.
* Disable Admin email notices of Autoupdated Themes or Send Only on Error.
* Disable Admin email verification prompt.
* Disable Admin email notification upon user password reset.
* Disable User email notification upon user password change.
* Disable Admin email notification upon New User Registration (Gravity Forms only).
* Disable ALL WordPress emails by leaving the Senders Email field blank.
* Notice of Disabled WordPress emails within Dashboard At A Glance metabox.
* Upon deactivation, all associated database values are removed.
Installation
1. Upload the plugin folder to your ‘/wp-content/plugins/’ folder.
2. Activate the plugin through the ‘Plugins’ menu in WordPress.
3. Visit the plugin settings area and adjust as needed.
Screenshots
1. WPFrom Email Settings page located under “Settings > WPFrom Email”.
2. WPFrom Admin Dashboard notice of disabled emails option triggered.
Changelog
= 1.8.5 =
* Tested against WordPress 5.8
= 1.8.4 =
* Updated the function to disable admin email notifications upon “New User Registration”
= 1.8.3 =
* Tested against WordPress 5.7
= 1.8.2 =
* Tested against WordPress 5.6
= 1.8.1 =
* Fixed a code error which caused the Admin Email Notification setting not to work.
= 1.8.0 =
* Toggle WordPress Themes AutoUpdate Admin Email Notifications
* Toggle WordPress Plugins AutoUpdate Admin Email Notifications
* Reorganized plugin settings page structure and simplified descriptions and text
= 1.7.5 =
* Toggle WordPress Core AutoUpdate Admin Email Notifications
* Code improvements
= 1.7.1 =
* Added Donate button to Plugins page.
* Revised Donate link within plugin settings.
= 1.7.0 =
* Added ability to disable admin notification email upon New User Registration (only tested against Gravity Forms User Registration Addon). This disables two email notifications. First the user notification email which the user receives upon registration with a link to set their password. Secondly, the admin notification email which the site admin receives upon new user registration: “New User Registration”. You won’t be able to use the option to email the new user their auto-generated password since that email is now disabled. Rather, you will have to create a Gravity Forms notification within your form to send the user the password setup email.
* Added ability to disable the Admin Email Verification prompt.
* Enhanced code structure.
* Tested against WordPress 5.5
= 1.6.3 =
* Tested against WordPress 5.3.1
= 1.6.2 =
* Tested against WordPress 5.3
= 1.6.1 =
* Fixed Dashboard At a Glance Metabox notice of WordPress Emails Disabled.
* Added notice to not use commas (,) and other special characters within the Senders Name field.
* Tested against WordPress 5.2.4
= 1.6.0 =
* Added ability to disable admin notification email upon user password reset.
= 1.5.0 =
* Added ability to disable user notification email upon user password change.
= 1.4.2 =
* Updated settings page styles.
= 1.4.1 =
* Updated code formatting.
* Updated GPL licensing.
* Renamed languages folder to locale.
= 1.4.0 =
* Added database cleanup function upon plugin deactivation.
= 1.3.0 =
* Added notice of disabled emails in admin dashboard at a glance metabox.
= 1.2.0 =
* Added ability to disable ALL WordPress emails.
= 1.0.0 =
* Initial release.
Frequently Asked Questions
- How do I use this plugin?
- Upon activation, visit the “Settings > WPFrom Email” section and adjust as needed.
- Emails are not going out?
- If you check the “Enable” box, you must provide a senders email address. Otherwise no emails are sent.
- How do I improve email delivery?
- Be sure to use a real/existing email address from your domain.
- I found this plugin helpful. How can I help?
- Happy to have helped! Support my work and future improvements to this plugin by sending me a tip using your Brave browser or by sending me a one-time donation. If you have any ideas for improvements or want to contribute to the code you may get in touch with me.
Conclusion
I hope my efforts on my free WPFrom Email WordPress plugin allows you to better control your WordPress emails and proves to be valuable to you.
You may support my work and future improvements by sending me a tip using your Brave browser or by sending me a one time donation using your credit card.
Let me know if you found any errors within my article or if I may further assist you by answering any additional questions you may have.
Editors Note:
- This article was revised on July 13th, 2021 to update the WPFrom Email WordPress plugin description.
- This article was first published on July 14th, 2019 and was revised on Aug. 4th, 2020 to include the new WPFrom Email WordPress plugin features and improvements.