I have a quick two-part question about administrator approval for new user accounts that I'm sure can be answered succinctly by anyone with even half a yard of experience with Drupal, which I am sadly bereft of.
First of all: When user accounts require administrator approval, does the administrator get an email each time a new account is created? If so, which administrator or administrators (all of them?) I ask this because I created a "tester" account to see what would happen, and I, an administrator, got no email, so I thought that either a) there was an email sent to my fellow admin but not to me, b) the email went to the contact form address, or c) no email was sent at all.
If the answer is c), how is an admin supposed to know a new account was created? Do you just have to constantly visit the Users page and check?
Second of all: When an admin approves a user account, how is the user notified? I would again assume by email, but when I unblocked my tester account from the Users page, the address I signed up the tester with recieved no mail. This seems very odd. If an admin is supposed to be notified when new accounts are created, and that notification details a method of approval that is different from simply clicking "Unblock" on the users page, and that method of approval would trigger an email, that would make sense.
So, I guess, third of all: How do I set it so that my account gets notified when new users are created (if, indeed, such notification is supposed to be sent out and my account just isn't recieiving it?)
Thank you very, very much if anyone can help me! There's almost certainly a comically simple answer to this question, but I am new at this. :[
Comments
I don't know how comically
I don't know how comically simple this will be, but here goes...
Yes, Drupal sends e-mails. If you're testing on localhost, it won't, unless you have a mail server installed, too.
You can see the settings for the e-mails under admin/user/settings.
Only user 1 gets the e-mail, but you might be able to expand that using the actions module. I really don't know... haven't had to try it myself.
Hope this information helps.
- Corey
I don't think that answers
I don't think that answers the question - which is the same I have! - as we need it to send an email to the admin, so that we know that we have a new user to approve.
Then once we approve them, an email needs to be sent.
Both of those things don't seem to happen! Which makes admin approved user functionality almost useless.
I'm going to do some more research, but if I can't find a module to do it, I might have to hack the code....
Ian
Edit: See http://drupal.org/node/48835
So this http://drupal.org/project/user_status address the notification, but not the 'send me a message' when there is a new user to be approved... It doesn't seem like that will be in 6.0 either, so looks like a hack coming..
Edit: Nope, use http://drupal.org/project/user_register_notify - then you'll know about new users!!!!
problem fixed..
Thank you very much!
Thank you very much!
I installed & enabled both of those modules (since they're both parts of what I want--one to send emails to users and one to send emails to me) but unfortunately, I didn't recieve any emails when I created another test account. My test account did get an email when it was blocked, though. :)
Are there just some extra buttons I need to press that I haven't yet? That's bound to be it... is there a specific email address that I need to set as "the administrator's"? I can't seem to get to where I can edit the settings for that module (are there even editable settings?)
Thanks again. :P
Set the email address in
Set the email address in administer -> site configuration ->site information
For the email when the user creates an account go to administer -> user management -> user settings, and use the message under Subject of welcome e-mail (awaiting admin approval): etc.
for the email when a user gets activated ->
go to the setup - ie administer -> site configuration -> user status notifications, and tell it that you want to send a message when a user has been activated .
Worked for me!