Answers.Body: <p>I believe you would need a plugin for this — but the plugin can be really basic. In your plugin's main file simply add an 'init' method that listens to the 'users.saverUser' event and checks the 'isNewUser' event attribute; then prepare and send your email.</p>
  
  <p>The process is outlined in this answer that <a href="https://craftcms.stackexchange.com/a/375/784">sends out an email to members of a userGroup when an entry is saved</a>. Same principle would apply, just using <a href="http://buildwithcraft.com/docs/plugins/events-reference#users-onSaveUser" rel="nofollow noreferrer">users.saveUser</a> instead.</p>
  
  <pre><code>public function init()
  {
      parent::init();
  
      craft()-&gt;on('users.saveUser', function(Event $event)
      {
          $user = $event-&gt;params['user'];
          $isNewUser = $event-&gt;params['isNewUser'];
  
          if ($isNewUser) {
              // Send Mail
              $email = new EmailModel();
              $email-&gt;toEmail = "user@email.com;
              $email-&gt;subject = 'New User Registration';
              $email-&gt;body    = 'New User: '.$user-&gt;firstName.' '.$user-&gt;lastName;
  
              craft()-&gt;email-&gt;sendEmail($email);
          }
  
      });
  }
  </code></pre>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-02-10T23:07:41.633Z
Answers.LastActivityDate: 2015-02-10T23:16:10.783Z
Answers.LastEditDate: 2017-04-13T12:51:00.253Z
Answers.UserDisplayName: Douglas McDonald
Answers.Body: <p>No custom plugin necessary if you don't want to write one, as there is already one that exists to do this very task and so much more. Checkout Postmaster for Craft. <a href="https://github.com/objectivehtml/Postmaster-for-Craft-CMS" rel="nofollow">https://github.com/objectivehtml/Postmaster-for-Craft-CMS</a></p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-09-17T15:21:33.917Z
Answers.Text: Much like its ExpressionEngine predecessor, this was a great add-on, but I would now consider it to be abandonware.
Answers.UserDisplayName: James Smith
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-02-12T19:25:38.130Z
Answers.LastActivityDate: 2015-02-12T19:25:38.130Z
Answers.UserDisplayName: Justin Kimbrell
Answers.Body: <p>It's not perfect, but maybe a workaround until it's core or available as a plugin...</p>
  
  <p>Add to the config:</p>
  
  <pre><code>'testToEmailAddress' =&gt; 'me@example.com',
  </code></pre>
  
  <p>(via <a href="http://buildwithcraft.com/docs/config-settings#testToEmailAddress" rel="nofollow noreferrer">config-settings#testToEmailAddress</a>)</p>
  
  <p>Of course, I'd set up a new email account to catch those and also a filter, but that's just me. Again, it's not optimal I realize.</p>
  
  <p><strong>UPDATE</strong></p>
  
  <p>As <a href="https://craftcms.stackexchange.com/users/784/douglas-mcdonald" title="Douglas">Douglas</a> mentioned in the comments, this really won't work, since it is designed to route ALL emails to the 'testToEmailAddress'. However, <a href="https://craftcms.stackexchange.com/a/7105/2243">his own answer is a much better idea</a>, so vote that up.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-02-10T22:35:24.027Z
Answers.Text: I believe this will divert all email to the 'testToEmailAddress'. In other words the user will not receive an email.
Answers.UserDisplayName: Douglas McDonald
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-02-10T22:46:29.800Z
Answers.Text: Ah, well darn. Hopefully it can be added to core features soon. Seems like it wouldn't be too difficult to add.
Answers.UserDisplayName: Chad W
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-02-10T21:50:27.627Z
Answers.LastActivityDate: 2015-02-11T00:03:22.967Z
Answers.LastEditDate: 2017-04-13T12:50:59.930Z
Answers.UserDisplayName: Chad W
Body: <p>I would've thought this would be core functionality, but does it require additional plugin functionality?</p>
  
Tags: <registration>
Title: Can admin receive email notifications of new user registrations?
ThreadText: # Can admin receive email notifications of new user registrations?
  
  (Asked by: username_0 on 2015-02-10)
  
  I would've thought this would be core functionality, but does it require additional plugin functionality?
  
  **Tags:** registration
  
  
  ---
  
  ## 3 answers
  
  ### Answer by username_1 on 2015-02-10. Score: 6
  
  I believe you would need a plugin for this — but the plugin can be really basic. In your plugin's main file simply add an 'init' method that listens to the 'users.saverUser' event and checks the 'isNewUser' event attribute; then prepare and send your email.
  
  The process is outlined in this answer that [sends out an email to members of a userGroup when an entry is saved](https://craftcms.stackexchange.com/a/375/784). Same principle would apply, just using [users.saveUser](http://buildwithcraft.com/docs/plugins/events-reference#users-onSaveUser) instead.
  
  ```
  public function init()
  {
      parent::init();
  
      craft()->on('users.saveUser', function(Event $event)
      {
          $user = $event->params['user'];
          $isNewUser = $event->params['isNewUser'];
  
          if ($isNewUser) {
              // Send Mail
              $email = new EmailModel();
              $email->toEmail = "user@email.com;
              $email->subject = 'New User Registration';
              $email->body    = 'New User: '.$user->firstName.' '.$user->lastName;
  
              craft()->email->sendEmail($email);
          }
  
      });
  }
  
  ```
  
  
  ---
  
  ### Answer by username_2 on 2015-02-12. Score: 3
  
  No custom plugin necessary if you don't want to write one, as there is already one that exists to do this very task and so much more. Checkout Postmaster for Craft. <https://github.com/objectivehtml/Postmaster-for-Craft-CMS>
  
  > **Comments:**
  > **username_3**: Much like its ExpressionEngine predecessor, this was a great add-on, but I would now consider it to be abandonware.  
  
  ---
  
  ### Answer by username_4 on 2015-02-10. Score: 2
  
  It's not perfect, but maybe a workaround until it's core or available as a plugin...
  
  Add to the config:
  
  ```
  'testToEmailAddress' => 'me@example.com',
  
  ```
  
  (via [config-settings#testToEmailAddress](http://buildwithcraft.com/docs/config-settings#testToEmailAddress))
  
  Of course, I'd set up a new email account to catch those and also a filter, but that's just me. Again, it's not optimal I realize.
  
  **UPDATE**
  
  As [username_1](https://craftcms.stackexchange.com/users/784/username_1-username_1 "username_1") mentioned in the comments, this really won't work, since it is designed to route ALL emails to the 'testToEmailAddress'. However, [his own answer is a much better idea](https://craftcms.stackexchange.com/a/7105/2243), so vote that up.
  
  > **Comments:**
  > **username_1**: I believe this will divert all email to the 'testToEmailAddress'. In other words the user will not receive an email.  
  > **username_4**: Ah, well darn. Hopefully it can be added to core features soon. Seems like it wouldn't be too difficult to add.  
  
  ---
  
  