This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

New User Email Set Up


This Plugin defines the email that is sent to new users when they first register on your blog. You can define the subject, message body and from email address and name.
It also defines the message body and subject for the email sent to the blog administrator. The plugin allows HTML in the emails.


  1. Download and Unzip
  2. Upload to your wp-content/plugins directory
  3. Go to the Plugins page of your admin screen and look for ‘New User Email Setup’ and press ‘activate’
  4. Now go to Settings (Options if pre WP2.5)>New User Email and change the default text to what you want, remembering to use the variables!
  5. Now make sure to test your new email, and you’re done!!
  6. If updating from an older version, please make sure your old options are still saved. The options structure was changed at v0.5 and updated to automatically delete old-style options at v0.5.1.


The email isn’t being sent from the address I define

Are you sure that that address exists on your host? If you use MX records, you have to set up the email address on your host as well for it to work correctly.

My variables aren’t being passed to the email

Make sure they are in the format %variable% with no spaces between the % and the variable.

I’m not getting any emails sent, to me or the user!

The best thing to do is search in the WordPress Forum, since there are countless different reasons and solutions, but the problem is likely with your server setup.

I get the following error on activation “Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /wp-content/plugins/newuseremailsetup.php on line 44”

You are using PHP 4 and the plugin uses functions introduced in PHP 5. Please either upgrade to PHP 5, or download the alternative PHP 4 Branch of this plugin from here.

Can you implement function X?

That depends on what that function is, and whether I’m free to do it/able to do it. It will also depend on whether the custom version will be paid work. Email me at alex at epicalex dot com for more on this.


Séptembor 3, 2016
it is a great plug in
Read all 1 review

Contributors & Developers

“New User Email Set Up” is open source software. The following people have contributed to this plugin.



Version 0.5.2

  1. Fixed issue with final letter of From name being stripped
  2. Fixed jQuery issues with box toggle
  3. Added option to send admin notification to a different address than the user receives their email from.
  4. Changed layout, Yoast style…!
  5. General code tidying.

Version 0.5.1

  1. Added Option to not send admin email
  2. Added some jquery to disable certain fields on certain answers
  3. Added automatic update from old style options to new array style

Version 0.5

  1. Added security with wp_nonce
  2. Functionality if admin has altered the root to wp_content
  3. Added Class structure to avoid any possible conflicts
  4. Changed options to be saved in an array, making a smaller footprint on the database
  5. Added 2.7+ compatibility.
  6. Added the possibility to use a From Name along with the From Address
  7. Added a link in the WordPress footer on the admin page to give a quick link to the plugin homepage if support is needed. Thanks to Striderweb

Version 0.2.5

  1. Admin page style updated ready for WordPress 2.5 release

Version 0.2.1

  1. Fixed some HTML issues by adding stripslashes()

Version 0.2

  1. Added HTML email functionality
  2. Removed some plugin conflicts by renaming some variables

Version 0.1

  1. Initial Release