Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Help test the new email subscribe/unsubscribe #129

Closed
scripting opened this issue Aug 28, 2019 · 27 comments

Comments

@scripting
Copy link
Owner

commented Aug 28, 2019

I'm ready for a test of the new email subscription code.

First, this test will not affect whether or not you're subscribed. It is just a test.

  1. Go to this page, enter your email address, click the button.

  2. Check your email. If you have a confirming email, click the link.

  3. If this worked, unsubscribe using a link of this form:

http://scripting.com/email/testing/?unsub=true&email=you@somewhere.org

where you replace the email address with your own. This is the email address that will be in the Unsubscribe link at the bottom of each email.

Let us know if it worked, though I will be able to see if it has from the server. If there are problems, please say what happened, as specifically as you can. Thank you.

@rmateu

This comment has been minimized.

Copy link

commented Aug 28, 2019

Worked for me!
image

@scripting

This comment has been minimized.

Copy link
Owner Author

commented Aug 28, 2019

@rmateu -- it did work. Thanks! :-)

I see your email address on the server.

Now click this link to unsub and let me know how it goes.

http://scripting.com/email/testing/?unsub=true&email=rmateu@gmail.com

@havoclad

This comment has been minimized.

Copy link

commented Aug 28, 2019

worked for me as well.

@scripting

This comment has been minimized.

Copy link
Owner Author

commented Aug 28, 2019

@havoclad

This comment has been minimized.

Copy link

commented Aug 28, 2019

Was told I'd get a confirming email, which I did. Clicked on the link and was told that I was unsubscribed.

@jimdye

This comment has been minimized.

Copy link

commented Aug 28, 2019

It worked for me.

@rmateu

This comment has been minimized.

Copy link

commented Aug 28, 2019

+1 Front end seems to work ok. Got Unsubscribed modal after following link.

@scripting

This comment has been minimized.

Copy link
Owner Author

commented Aug 28, 2019

@rmateu -- did you expect it to do/say something differently?

@scripting

This comment has been minimized.

Copy link
Owner Author

commented Aug 28, 2019

unsubscribe using a link of this form:

http://scripting.com/email/testing/?unsub=true&email=you@somewhere.org

where you replace the email address with your own.

This is the email address that will be in the Unsubscribe link at the bottom of each email.

@jimdye

This comment has been minimized.

Copy link

commented Aug 28, 2019

Unsubscribe worked as well.

@gwthompson

This comment has been minimized.

Copy link

commented Aug 28, 2019

Worked for me!

@iolaire

This comment has been minimized.

Copy link

commented Aug 28, 2019

Works for a personal domain at gmail and a netaddress.com email managed by baesystems.

Note in a text based email system I see the following in the body, its not visible in iOS:

function everySecond () { } function startup () { console.log ("startup"); self.setInterval (function () {everySecond ()}, 1000); }
Click the link below to confirm your subscription.
http://scripting.com/email/testing/?emailConfirmCode=i6bllm76wc
$(document).ready (function () { startup (); });

@scripting

This comment has been minimized.

Copy link
Owner Author

commented Aug 28, 2019

@iolaire -- thanks for the report. I can fix that.

@cleber496

This comment has been minimized.

Copy link

commented Aug 28, 2019

worked for me.

@scripting

This comment has been minimized.

Copy link
Owner Author

commented Aug 28, 2019

@cleber496 -- did you unsub?

@lbukys

This comment has been minimized.

Copy link

commented Aug 28, 2019

The unsub link works, and sends a "Confirm to unsubscribe" email.
However, the dialog it pops up says "A confirmation email has been sent." which is the same as the subscribe link. Would be better to add context, like "An email to confirm the unsubscribe has been sent." Or just "An unsubscription confirmation email has been sent". And, come to think of it, adding similar context on the subscribe dialog wouldn't hurt -- "A subscription confirmation email has been sent."

@cleber496

This comment has been minimized.

Copy link

commented Aug 28, 2019

@cleber496 -- did you unsub?

Hello Dave, did not unsub... looking back I dont see how to unsub...
Tried hitting the subscription page again to see if it would detect that I already subscribed and offer to unsub but no luck.
I must be missing something....

@cleber496

This comment has been minimized.

Copy link

commented Aug 28, 2019

Found the link... and was able to unsubscribe... both of my accounts

@solidether

This comment has been minimized.

Copy link

commented Aug 28, 2019

Received subscription confirmation.

@jpreardon

This comment has been minimized.

Copy link

commented Aug 28, 2019

Both subscribe and unsubscribe worked for me.

@scripting

This comment has been minimized.

Copy link
Owner Author

commented Aug 28, 2019

@lbukys -- I tried more wordy dialogs but they didn't feel right. In this mode people don't read even super-short dialogs. The more words, the less they're likely to read. That's why the shortest possible message is best.

@seanwstewart

This comment has been minimized.

Copy link

commented Aug 28, 2019

Worked for me!

@billheyman

This comment has been minimized.

Copy link

commented Aug 28, 2019

Both subscribe and unsubscribe worked for me.

@rmateu

This comment has been minimized.

Copy link

commented Aug 28, 2019

@scripting received a second confirm to unsubs email (with different link) about 15min ago. In case it wasn't intentional.

@scripting

This comment has been minimized.

Copy link
Owner Author

commented Aug 28, 2019

Everybody -- thank you for the excellent help in testing this code. It was a complicated corner-turn, and it seems to work, so I stopped the test and switched the main page over to the new system, and tonight the emails will go out using the new code.

Fingers crossed, praise Murphy. ;-)

Now if you go to http://scripting.com/email/ and subscribe, as I hope you will, you will actually subscribe for real. The unsub link will be at the bottom of each email. And you can do it manually with the link explained above, just remove testing/ from the URL.

@scripting scripting closed this Aug 28, 2019

@fspin

This comment has been minimized.

Copy link

commented Aug 29, 2019

Just subscribed. But the first link I received expired. I didn't know this will happen... Maybe you want to add that in the email you send the people subscribing.

I wonder what is the reason to make the link expired? I will understand the link expired if the link was clicked.

@scripting

This comment has been minimized.

Copy link
Owner Author

commented Aug 29, 2019

I'm going to increase the expiration to 1/2 hour from 5 minutes.

I want to expire it because I don't want it taking up memory on the server if someone did it by accident.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
You can’t perform that action at this time.