Drupal was made for community web sites but it lacks some of the most important features that a site like that requires.
One of those features (for a new site) is to be notified when someone registers so you can check out their profile, welcome them to the community and generally get the ball rolling.
As an example, I run a free article directory and I like keeping tabs on new users so that I can spot a spammer quickly and put an end to the trouble before it even begins!
The solution is a Drupal module called (quite aptly) User registration notification. It's very easy to install and each time someone registers on your site, you get emailed with a link to check out their profile.
Now, on my article site, that means that I also see any articles they've added as they're displayed on their profile.
It's this ability to add simple, focused modules that do their job really well that makes Drupal (like Linux) such a pleasure and so damned flexible! There's nothing you can't do in Drupal!
Posted in
Chris Luckhardt is a Canadian web media specialist, working in industry since the late 1990s. Over the course of his career in Canada, Chris has worked with countless technologies, equally splitting his time between the worlds of design and development.
Dhrubajyoti Rakshit (not verified) | Thu, 01/24/2008 - 09:32
Dear Sir,
I am new to Drupal and I dont have much knowledge of Web scripts.
I want to configure my drupal so that any user can get the email with the password at the time of registration in my site made by drupal.
Plz help and if possible plz send me the reply at my mail Id dhrubajyoti_rakshit_online@yahoo.com
Thanking you
Dhrubajyoti Rakshit
- reply
»Norio De Sousa | Thu, 01/24/2008 - 10:10
I'm not sure I understand your query, Dhrubajyoti, but if you're using Drupal 5, go to /admin/user/settings and...
Hi !username!
Thank you for registering at !site. Click here to login: !login_uri
username: !username
password: !password
Enjoy the site!
Sincerely,
The !site team
That should work but, if not, go to http://drupal.org and post a question in the forums. I got plenty of good help from drupal.org when I was just starting out.
Good luck!
- reply
»dido (not verified) | Tue, 12/29/2009 - 08:47
Very good post, thanks a lot.
- reply
»Guest (not verified) | Sun, 03/23/2008 - 16:59
Thanks for the useful module ! :-)
- reply
»Andrew (not verified) | Tue, 11/04/2008 - 14:54
Hello,
I'm using the 'User Registration Notification' module and it's almost what I need, however the Admin notification email does not contain the newly created users email address. Is there any way I can modify the code so that the new user's email address is in the Admin notification email.
Many thanks
Andrew
- reply
»Norio De Sousa | Wed, 11/05/2008 - 10:22
Edit the .module file and, where the email gets sent, add $user->mail into the email body. I haven't looked at the module so I'm not sure exactly where you'll need to do this but, if you can code PHP, you'll manage to find it.
Post here again if you don't come right.
- reply
»kurt (not verified) | Tue, 02/24/2009 - 21:59
The Rules module also provides a flexible way to send email when users register, plus you can tailor the email contents to your liking. Rules are far more powerful than just that, though, so it might be too much for those new to Drupal.
http://drupal.org/project/rules
Good luck!
- reply
»Handson (not verified) | Sun, 03/08/2009 - 09:22
Hoping you can assist. Have recent wrapped up a Drupal install for new site, but have an issue with the various email notifications.
We are hoping to make the email message look something like you have abve:
Hi !username!
Thank you for registering at !site. Click here to login: !login_uri
username: !username
password: !password
Enjoy the site!
Sincerely,
The !site team
However, over half the people who have signed up in the new system see:
middle_class,
Thank you for registering at Hands On Shanghai. You may now log in to http://handsonshanghai.org/en/user using the following username and password:
username: middle_class
password: tEaE9Y
You may also log in by clicking on this link or copying and pasting it in your browser:
http://handsonshanghai.org/en/user/validate/847/1236503237/cc5d632a63ae2...
This is a one-time login, so it can be used only once.
After logging in, you will be redirected to http://handsonshanghai.org/en/user/847/edit so you can change your password.
-- Hands On Shanghai team
Any ideas on how to fix this?
- reply
»SquareCandy (not verified) | Sat, 03/28/2009 - 01:00
Sounds like a nice plugin that might be useful for some beginning users. I'm always a fan of using the well supported core features when possible to accomplish a task.
1) Turn on the optional core module "Trigger"
2) Create an Action to email the admin
3) Create a Trigger under the Users tab "Trigger: After a user account has been created"
Or maybe I'm missing something that this plugin does that Trigger and Actions cannot do...
- reply
»Norio De Sousa | Sat, 03/28/2009 - 07:05
Totally agree SquareCandy :) Drupal 6 makes many of the modules (like User Registration Notification) obsolete. And, of course, it saves us on loading a crap-load of different modules which all do similar things. (Send emails on certain events)
Thing is, I wrote this article while I was using Drupal 5 and couldn't quite make heads or tails of the other more generic solutions available at the time :D
- reply
»Guest (not verified) | Sun, 04/19/2009 - 11:56
HI
why dont you post links to modules in your posts, it is disturbng that i have to find it myself, your posts are great man, but lack drupal modules links
do users get emails when somebody replies to their comment?
that is what i need
- reply
»Norio De Sousa | Mon, 04/20/2009 - 07:50
I'll start posting links to the modules, thanks for the feedback. In the meanwhile, to find the modules that we mention here, just Google like this:
site:drupal.org module-name
Obviously, replace "module-name" with the actual module name you're after. This works really well and is also a great way to find new modules.
For example, if you're looking for a module that will notify your users about comment replies, just google like this:
site:drupal.org comment notifications
You can find almost anything you need like that. Just read through a few posts and, almost always, you'll find someone linking to the right module.
To answer your question, this particular module won't notify people of replies to their comments but there ARE a few modules that do this. I recommend this one: http://drupal.org/project/comment_notify
- reply
»Catherine Ellis (not verified) | Mon, 10/26/2009 - 12:52
Might be a little off topic but I've customised the registration form but I want the information from the extra fields I've added to be sent in the email notification.. can this be achieved by the use of tokens?
I can't seem to figure it out!
- reply
»Norio De Sousa | Mon, 10/26/2009 - 13:01
I've never done that before but here's another way of looking at it. Disable the user-registration email. Then enable an action in Drupal 6 that fires off when a user registers and see if you can put the necessary info in the email that gets sent via that action.
Good luck!
- reply
»Stephen Musgrave (not verified) | Fri, 12/04/2009 - 13:01
@Catherine
You should look at the Rules module -- it will allow you to do exactly that. As for me, I'm just trying to figure out how to shut off Drupal's default email notification sent to the site email address when a user sign's up but needs to be approved.
- reply
»Post new comment