View Full Version : Adding users by hand and sending out emails to them?
wolfgrrl
07-06-2005, 01:16 AM
I have to add several users by hand in Admin CP and wondered if there was a way or a hack so that the new user could be emailed their username and pass without me having to go into my email acct and do it manually? I know that when the register on the board with the registration service that it sends out an email but I have to do all these users by hand.
What's the easiest way to accomplish this? Thanks in advance for your help!
wolfgrrl
07-06-2005, 01:16 AM
Wrong forum - mods please move......so sorry......
Marco van Herwaarden
07-06-2005, 06:15 AM
You should never mail them their password.
If you don't have many (none :D) normal (by the user) new registrations a day, you could do the following:
- Create the new users and put them in the 'Awaiting Email Confirmation' usergroup.
- Go to AdminCP->Users->Send Mail to Users
- Select to send mail to all users in the 'Users Awaiting Email Confirmation' usergroup only. You can ofcourse use more selection criteria, like registration date, etc..
- Send them a mail with the $activateid & $activatelink
- They will receive a mail to activate their account and set a password.
If you have many users signing up themself a day, you could do the same, but for making it easier to select them, you can fill out one of the User Profile Fields when you create the user, with a word that makes it easy for you to select them when you send out the mail.
wolfgrrl
07-06-2005, 09:21 AM
You should never mail them their password.
If you don't have many (none :D) normal (by the user) new registrations a day, you could do the following:
- Create the new users and put them in the 'Awaiting Email Confirmation' usergroup.
- Go to AdminCP->Users->Send Mail to Users
- Select to send mail to all users in the 'Users Awaiting Email Confirmation' usergroup only. You can ofcourse use more selection criteria, like registration date, etc..
- Send them a mail with the $activateid & $activatelink
- They will receive a mail to activate their account and set a password.
If you have many users signing up themself a day, you could do the same, but for making it easier to select them, you can fill out one of the User Profile Fields when you create the user, with a word that makes it easy for you to select them when you send out the mail.
How does one use the $activateid & $activatelink in the email to the users? I've not used this before. When I create the users do I put in a password for them or not?
Please explain.......many thanks for your reply!
Marco van Herwaarden
07-06-2005, 09:40 AM
Yes you can put a password, but they would have to change it using the lost password link. Never send out passes by mail.
To use those variable, just include them in the mail text.
wolfgrrl
07-06-2005, 10:13 AM
One more question -
I've tried this and sent the email to myself just to see what would happen. Once they click on the link and are entered into the moderation queue and I approve them, how do they then log into the board? They won't know their password that I've set ( I have to put a pass in when creating a user - it won't allow me to create them otherwise) so will they have to do the lost password retrieval to get a password?
Many thanks for your help - you've narrowed down my work quite a bit.
Marco van Herwaarden
07-06-2005, 10:33 AM
They can use the lost password link to create a new pass for themself.
This is the problem with admin created accounts, since it is not safe to send a password using mail.
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, vBulletin Solutions Inc.