As an administrator, receiving an email when a user registers to my blog is important. How do I enable this feature?

  • 1
    Isn't WordPress doing that by default. WordPress always sends notification email when a new user is registered on your website.
    – Robert hue
    Nov 21 '14 at 7:14
  • It isn't for me! It hasn't since I got it and to my surprise noticed that there were 8 spam user signups waiting approval before I enabled activation with BuddyPress. I get all the emails from BuddyPress but don't get the new user registration emails to my admin email... wp_mail works! I tested it with a plugin filter.
    – Charles T.
    Nov 22 '14 at 3:30
  • In that case buddy your website is not working fine. Either mail/notifications are not configured properly on plugin or some other function is overwriting this basic functionality. Because we all get registration notification emails.
    – Robert hue
    Nov 22 '14 at 3:34
  • Everything works, I even ran check-mail plugin. Just am not and have not (since installation) been receiving new user registration emails.
    – Charles T.
    Nov 22 '14 at 3:48
  • It was Gmail. I got it. Something is up with them. Thanks. Closing the question.
    – Charles T.
    Nov 22 '14 at 4:31

It is enabled by default. Check that WordPress is sending emails at all, you might have problem with the SMTP settings. Where is your website hosted? Did you check the spam?...

  1. Check your mail address from your profile. If it is true;

  2. Check your junk/spam folder. If there is nothing;

  3. Check your mail() function on your server. Because if you are using shared hosting, it can be disabled.

If it's disable but you have personal server;

4.1. Turn it on in your php.ini

If it's disable and you have shared hosting;

4.2. Use STMP. If you don't know STMP; 5. Download 'WP-Mail-SMTP' plugin and configure it.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.