Notebook sign-up email

45 views
Skip to first unread message

Greg Landweber

unread,
Jul 11, 2008, 3:38:04 PM7/11/08
to sage-s...@googlegroups.com
When you sign up for a Sage Notebook account, Sage sends an e-mail to
the address you provide giving you a link to complete the
registration.

First of all, the "Sign up for a Sage Notebook account" says that the
e-mail is needed if you forget your password, but makes no mention of
the fact that the e-mail will be needed immediately to complete the
registration process. If Sage asks for a user's e-mail address, it
should correctly indicate what that e-mail address is for. Otherwise,
e-mail from the Sage notebook is technically spam.

Secondly, I am running the Sage notebook on a machine which my
college's support staff will not allow to run a mail server (all of
the mail on campus needs to be handled by their own antiquated
servers, which has less storage space than my iPod to store e-mail for
2000 users). Is there any way to turn off the sending of e-mail from
the Sage Notebook?

-- Greg

--
Gregory D. Landweber
Assistant Professor of Mathematics
Bard College

Matthew Miller

unread,
Jul 11, 2008, 10:15:24 PM7/11/08
to sage-support
Greg,

It's not clear from your message, but are you running Sage locally or
are you trying to get an account on a remote Sage installation?

If it is a local Sage installation then no emails need to be sent for
any reason in order to have the notebook interface work.

Clarify things if you don't get Sage to work. Take care.

Matt

Greg Landweber

unread,
Jul 11, 2008, 10:55:20 PM7/11/08
to sage-s...@googlegroups.com
I am running a Sage notebook server for my students. Every time one of
my students creates an account, the notebook sends the student an
e-mail with a link to confirm their e-mail address. However, that
e-mail gets bounced back to the server since my machine is not
authorized to send e-mail messages. However, the bounced back message
cannot be delivered since my server does not support incoming mail,
and the message gets stuck in my college's mail queue. Then I get
nasty messages from my college's unix system administrator.

I want to turn off the "feature" of the notebook that sends out e-mail
messages to everyone who creates an account. As far as I can tell, you
can use your newly created account to log in to the notebook, even
without receiving the e-mail and confirming your e-mail address.

My students and I are able to use Sage just fine. I just want to avoid
the complaints from my sysadmin about the bounced e-mail being sent by
my server.

-- Greg

--

Robert Bradshaw

unread,
Jul 12, 2008, 1:23:33 AM7/12/08
to sage-s...@googlegroups.com
On Jul 11, 2008, at 7:55 PM, Greg Landweber wrote:

> I am running a Sage notebook server for my students. Every time one of
> my students creates an account, the notebook sends the student an
> e-mail with a link to confirm their e-mail address. However, that
> e-mail gets bounced back to the server since my machine is not
> authorized to send e-mail messages. However, the bounced back message
> cannot be delivered since my server does not support incoming mail,
> and the message gets stuck in my college's mail queue. Then I get
> nasty messages from my college's unix system administrator.
>
> I want to turn off the "feature" of the notebook that sends out e-mail
> messages to everyone who creates an account. As far as I can tell, you
> can use your newly created account to log in to the notebook, even
> without receiving the e-mail and confirming your e-mail address.
>
> My students and I are able to use Sage just fine. I just want to avoid
> the complaints from my sysadmin about the bounced e-mail being sent by
> my server.
>
> -- Greg

Thanks for the clarification. This can easily be resolved by
commenting out line ~1716 of sage/server/notebook/twist.py. This
should probably be made optional and configurable somewhere.

- Robert

mabshoff

unread,
Jul 12, 2008, 2:29:17 PM7/12/08
to sage-support


On Jul 11, 10:23 pm, Robert Bradshaw <rober...@math.washington.edu>
wrote:
> On Jul 11, 2008, at 7:55 PM, Greg Landweber wrote:

Greg, Robert,
We are tracking this request at http://trac.sagemath.org/sage_trac/ticket/3649.

One more question for Greg: What happened to the OSX Sage app you
showed at Dev1? We are really anxious to get it merged into Sage since
it looked really cool :)

Cheers,

Michael

Timothy Clemans

unread,
Jul 13, 2008, 8:26:03 PM7/13/08
to sage-s...@googlegroups.com
Hi Greg,

I'm sorry to hear that this is causing you trouble with your system
admin. I will take care of this issue first thing on August 1st.

Currently the only purpose of email addresses being required in
registration is to prevent people from being spammed who never signed
up in the first place when someone tries to recover her password. But
this system is clearly flawed.

On August 1st I'll submit a patch that implements a notebook
configuration keyword with the default value of False and tie the
registration and password recovery system to it.

Timothy

PS: I can't do the simple commenting out until sometime tomorrow
because I stupidly didn't bring my laptop with me on my trip.

Timothy Clemans

unread,
Aug 4, 2008, 4:26:30 PM8/4/08
to sage-s...@googlegroups.com
Hi Greg,

By default the Notebook will no longer collect email addresses at
registration or send out emails. In addition the summary about the use
of one's email will mention that new users will receive an email right
away.

The new summary for email address collection is "Your e-mail address
is required for account confirmation and recovery. You will be emailed
a confirmation link right after you successfully sign up."

This is implemented at http://trac.sagemath.org/sage_trac/ticket/3649
and you can use
http://sage.math.washington.edu/home/tclemans/uw_contract_work/apply_patches.sage
to apply most of the unmerged Notebook patches including the ones for
3649.

Thanks again for your request.

Timothy

Reply all
Reply to author
Forward
0 new messages