unicorn Ruby/Rack server user+dev discussion/patches/pulls/bugs/help
 help / color / mirror / code / Atom feed
From: Eric Wong <e@80x24.org>
To: unicorn-public@bogomips.org
Subject: Re: if you want to unsubscribe
Date: Tue, 7 Jun 2016 14:14:15 +0000	[thread overview]
Message-ID: <20160607141415.GB4500@dcvr.yhbt.net> (raw)
In-Reply-To: <20160108-if-you-want-to-unsubscribe@bogomips.org>

Eric Wong <e@80x24.org> wrote:
> mlmmj[1] needs to know YOUR email address when you email:
> 
> 	unicorn-public+unsubscribe@bogomips.org
> 
> Do NOT use "unroll.me" or similar services.
> 
> They are meant for unsubscribing from marketing lists with unique
> unsubscription addresses for each recipient.  That's not how
> discussion list managers like mlmmj, ezmlm, or Mailman work.

Actually, if the unique URL is in the List-Unsubscribe header,
it won't be accidentally quoted in discussions.
So I just enabled some gory changes which should add a unique,
per-user URL to the List-Unsubscribe: header.

You should see something like the following in your headers:

List-Unsubscribe: <mailto:unicorn-public+unsubscribe@bogomips.org>,
   <https://bogomips.org/u/2my2pvPLJPZlWCLwyy5VMiO9t/unicorn-public>

The https:// link should be one-click, no-confirmation,
unsubscribe which hopefully makes SORBS and similar services happy.
Yes, that's a destructive GET request with no confirmation.

And barely-tested :)

> [1] http://mlmmj.org/
>
> Dealing with bounces and unsubscription is why I prefer people
> read mailing lists over NNTP or HTTP:

Soon, it will be possible to subscribe using POP3, too,
totally anonymously using a UUID you generate.
It actually makes sense with all the webmail providers which
support it.

> nntp://news.public-inbox.org/inbox.comp.lang.ruby.unicorn
> nntp://news.gmane.org/gmane.comp.lang.ruby.unicorn.general
> http://bogomips.org/unicorn-public/
> 
> You'll never need a subscription or even a valid reply
> address to mail this list.

HTTPS is also available, as long as Let's Encrypt runs:
https://bogomips.org/unicorn-public/

And Tor hidden service:

http://ou63pmih66umazou.onion/unicorn-public/
nntp://ou63pmih66umazou.onion/inbox.comp.lang.ruby.unicorn
torsocks git clone git://ou63pmih66umazou.onion/unicorn # for code

I don't know how stable the hidden service names will be given
how short they are; I know Tor devs are planning a transition
to longer, harder-to-collide ones.
All I know is, there will be more hidden service mirrors.

[1] https://public-inbox.org/meta/20160520213655.19381-1-e@80x24.org/T/
    git clone git://80x24.org/public-inbox

      reply	other threads:[~2016-06-07 14:14 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-01-08 23:01 if you want to unsubscribe Eric Wong
2016-06-07 14:14 ` Eric Wong [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://yhbt.net/unicorn/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20160607141415.GB4500@dcvr.yhbt.net \
    --to=e@80x24.org \
    --cc=unicorn-public@bogomips.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://yhbt.net/unicorn.git/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).