[Building Sakai] adding 100s of guest accounts as non-participants
Steve Swinsburg
steve.swinsburg at gmail.com
Thu Oct 8 17:43:18 PDT 2009
Might need to borrow some code from site-manage, and port that to user.
This sort of email stuff should ideally be abstracted out into the
email service or similar, if its not already.
cheers,
Steve
On 09/10/2009, at 11:29 AM, Jon Gorrono wrote:
> This prop is only referenced in the site-manage project: no ref's in
> the user tool.
>
> Good feature request though...IMO
>
> On Thu, Oct 8, 2009 at 4:48 PM, Steve Swinsburg
> <steve.swinsburg at gmail.com> wrote:
>> Does the notifyNewUserEmail=true property only work for accounts
>> that are
>> created via the Site Info > Add Participants section?
>> Or does it also work when accounts are created via the Users tool
>> or even
>> new Account tool for self registration?
>> ie:
>> http://jira.sakaiproject.org/browse/SAK-15570
>> "It would be nice to have a checkbox that one could click when
>> creating a
>> new user account (in the Admin New User tool) that, when submitted,
>> sent out
>> an email to the user whose account was just created with details of
>> their
>> username, password, how and where to login and how to change their
>> password
>> once they are logged in. "
>>
>> cheers,
>> Steve
>>
>> On 09/10/2009, at 6:43 AM, Zhen Qian wrote:
>>
>> As far as I can tell, there are two emails that would be sent for
>> new users.
>> And you can see the email content from tomcat log file by setting
>> "testMode at org.sakaiproject.email.api.EmailService=true".
>>
>> Following are examples from my local instance:
>>
>> 1. The email to notify them that Sakai account has been created:
>>
>> "2009-10-08 15:39:02,728 INFO http-8080-Processor19
>> org.sakaiproject.email.impl.BasicEmailService - send: from:
>> postmaster at localhost to: test at test.com subject: LocalSakaiName New
>> User
>> Notification headerTo: test at test.com replyTo: test at test.com content:
>>
>> Dear test at test.com,
>>
>> An account on LocalSakaiName (http://localhost:8080/portal) has been
>> created for you by Sakai Administrator. To access your account:
>>
>>
>>
>> 1) Go to:
>>
>> http://localhost:8080/portal
>>
>>
>>
>> 2) Login using:
>>
>> User Id: admin
>>
>> password: 1976419312
>>
>> You can change your password ater you have logged in, using the
>> Account
>> tool in your MyWorksace.
>>
>>
>>
>> (This is an automated message from LocalSakaiName.)
>>
>> additionalHeaders: [Precedence: bulk]"
>>
>> 2. The second one is to remind him that he has been added into
>> current site:
>>
>> "2009-10-08 15:39:02,756 INFO http-8080-Processor19
>> org.sakaiproject.email.impl.BasicEmailService - send: from:
>> postmaster at localhost to: test at test.com subject: LocalSakaiName Site
>> Notification headerTo: test at test.com replyTo: test at test.com
>> content: Sakai
>> Administrator:
>>
>>
>>
>> Once you have your guest account, you can log in to
>> LocalSakaiName:
>>
>> 1. Open LocalSakaiName : http://localhost:8080/portal
>>
>> 2. Click the Login button.
>>
>> 3. Type your guest account login and password, and click Login.
>>
>> 4. Go to the site, click on the site tab. (You will see two or more
>> tabs in
>> a row across the upper part of the screen.)
>>
>> additionalHeaders: [Precedence: bulk]"
>>
>> I think there is a param that controls whether auto-generated user
>> password
>> gets sent or not. But I couldn't find it now, and the password is
>> embedded
>> in the first notification email.
>>
>> Thanks,
>>
>> - Zhen
>>
>> On Thu, 08 Oct 2009 15:12:06 -0400, John Leasia <jleasia at umich.edu>
>> wrote:
>>
>> I have done hundreds - I'd suggest doing them in batches of a couple
>> hundred. I don't know of a limit - but suggest < 1000 at least (not
>> sure how
>> they are added but there might be a problem with Oracle and > 1000
>> arguments). There is an option to send passwords to users added
>> that way in
>> an email - notifyNewUserEmail=true in sakai.properties to turn on
>> that
>> feature. We don't use that here so I foget exactly how it works -
>> the pwd is
>> included in the email notifying them they've been added to a site,
>> or maybe
>> it's a separate email, I forget.
>>
>> John
>>
>>
>>
>> Ian Goh (Exchange IMAP) wrote:
>>
>> Hi Sakai Dev,
>>
>> One of our groups wants to add possibly hundreds of non-
>> participants to
>> a site using email addresses in the non-participant field. This is
>> for
>> an open house, so these "students" wouldn't be in our SIS or even
>> in our
>> directory.
>>
>> Is there a limit to how many email addresses (one per line) you can
>> post
>> into the non-participant field? I've done 100. But rather than
>> drive
>> larger and larger trucks over the bridge until it stops working, does
>> anyone know what the limit in the box is?
>>
>> Also, how to deal with the passwords that get automatically
>> generated?
>>
>> Anyone done it something similar?
>>
>> Yours,
>>
>> - Ian
>> _______________________________________________
>> sakai-dev mailing list
>> sakai-dev at collab.sakaiproject.org
>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>
>> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org
>> with a subject of "unsubscribe"
>>
>>
>>
>>
>> --
>>
>> -------------------------------
>> Software Developer
>> University of Michigan
>> 734-647-6343
>> -------------------------------
>>
>> _______________________________________________
>> sakai-dev mailing list
>> sakai-dev at collab.sakaiproject.org
>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>
>> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org
>> with a subject of "unsubscribe"
>>
>> _______________________________________________
>> sakai-dev mailing list
>> sakai-dev at collab.sakaiproject.org
>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>
>> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org
>> with a subject of "unsubscribe"
>>
>
>
>
> --
> Jon Gorrono
> PGP Key: 0x5434509D -
> http{pgp.mit.edu:11371/pks/lookup?search=0x5434509D&op=index}
> Thawte Notary - https{www.thawte.com/cgi/personal/wot/directory.exe?node=312
> }
> GSWoT Introducer - {GSWoT:US75 5434509D Jon P. Gorrono <jpgorrono -
> gswot.org>}
> http{ats.ucdavis.edu}
>
> Sent from Davis, CA, United States
More information about the sakai-dev
mailing list