Comment by zephen
4 hours ago
As a gmail user who may or may not have had to enter an email address to do something on the web, and who gets annoyed by spam, let me describe my decision points (anecdote is not the plural of data, of course, but here I am) when it comes to "unsubscribe" vs marking something "spam."
If your email reminds me (upfront!) how and when and why I specifically gave you (and not some other third party) my email address, and promises that you are advertising this newsletter one time, and it is opt-in, and you keep your promise, I am highly unlikely to mark it spam.
Now, this presupposes that it was really me who gave you my email address. I have a fairly generic email address because I got on gmail early. There are many variants of it, but sometimes people forget to add the trailing numbers or letters, so I get misdirected email all the time.
If the misdirected email is personal, I usually respond letting them know of the issue.
If the misdirected email shows a clear understanding that I might not have been the one who really signed up then I give them a pass.
If the misdirected email blithely assumes that I am the one who signed up, then I blithely assume that its senders are too fucking stupid to use the internet and it goes straight into the spam bucket. (And this is usually an easy call because they use the name of the person with the similar email address, which is not my name. My email address is firstinitiallastname@gmail.com and there are many different first names that start with the same initial.)
Any failure on any of those other points starts to increase the likelihood of it being marked spam, and...
> The unsubscribe links must work without even opening the email, according to gmail rules.
So here's where I'm a hard-ass and maybe even worse than google's rules.
If I see the RFC8058 unsubscribe link, it is too late. I only notice that link after I've decided to mark your email as "spam" and google asks if I'm sure, or if I merely want to unsubscribe.
Why did I decide to mark your email as spam? One possible reason is that I read through it, decided that the sender legitimately had my email address and was acting honorably, and then clicked the unsubscribe link embedded in the email.
When I do that, one of two things happens. Either I get some form of "thank you, you've been unsubscribed" or nothing happens because the sender assumes that I am OK with them executing javascript on my computer.
This is a privilege I jealously guard and only reluctantly offer to as few websites as possible.
Even if I previously gave you my email address, that did not come with an open invitation to use my computing resources for your own purposes.
So by your own description, ANYONE sending you a newsletter, by complying with Google’s rules, they piss you off and make you mark their email as SPAM because, according to you, they made “javascript execute on your computer”. Actually, gmail is the one executing tons of javascript. The mandatory unsubscribe LINK uses HTTP, not even HTML. Google just requires that the unsubscribe instant.
It is an unwinnable situation.
With all respect, why would I care what an impossibly hardass tech person would do if I sent them an email in an unwinnable situation? The vast majority of our users are not this technical, let alone a hardass HN denizen who advertises the fact that the mere compliance with Google’s rules will piss them off due to a misunderstanding of how unsubcribe works.
Here is what we might both agree on: email sucks. You shouldn’t be reachable by anyone who just has your address, and it is not your job to be vigilant. Then all these problems go away.
> So by your own description, ANYONE sending you a newsletter, by complying with Google’s rules, they piss you off and make you mark their email as SPAM because, according to you, they made “javascript execute on your computer”.
Are you deliberately being obtuse, or is it natural? I don't need to use gmail's web interface if I don't want to, but as it happens, I do let google's javascript execute on my computer.
> The mandatory unsubscribe LINK uses HTTP, not even HTML.
Two links are required. One in the header, and one in the email. As I wrote, if I read to the end of the email to make a decision, then I will click on the link in the email. Which often goes to a webpage with javascript on it.
> It is an unwinnable situation.
Did I write that I mark everything as spam? No? Why not, I wonder? Did it ever occur to you that if I am describing when I mark things as spam, that there are things that I don't mark as spam? No? Do you even read what you yourself write? No? You should try it sometime.
> With all respect, why would I care what an impossibly hardass tech person would do if I sent them an email in an unwinnable situation?
With all respect, if you wrongly believe the rules I gave are unwinnable, you shouldn't care. I won't be receiving further missives from you, and nature will take its course in determining whether I was an outlier or the canary in the coalmine.
To quote your own words:
>So here's where I'm a hard-ass and maybe even worse than google's rules. If I see the RFC8058 unsubscribe link, it is too late. I only notice that link after I've decided to mark your email as "spam" and google asks if I'm sure, or if I merely want to unsubscribe.
The way I read it, this is an unwinnable situation. We must supply this link, in order to comply with Google's rules. If you see this link, it's too late. You're making it as spam. Because I may run javascript on your computer.
Having re-read it, it sounds instead like: you're likely mark it as spam before you get to this link (even though the web interface surfaces the unsubscribe button right in the list of emails -- but you don't use that interface).
Well, I guess there is a narrow path to "victory": mention that it may have been someone else who signed up, then if you see the unsubscribe link, you click it, then I'm supposed to say "thank you" and not serve any javascript. Anything else, and you click SPAM. Or maybe you already did.