The trouble with text-only email
lwn.net
lwn.net
What a sad state of affairs for the Internet in general.
One Mozilla employee, trying to solve a specific technical problem but not necessarily having thought through all the implications of the proposed solution, suggested the "privacyunwise" option on a public mailing list that Mozilla uses for discussing decisions like this. It's a public list because that's how Mozilla prefers to operate.
In the 24 hours that follow, there are 5 responses asking for a clearer description of the problem being solved and why this specific "unwise" option is considered the best solution. Three of those responses are from Mozilla employees. Following this, the author of the original proposal says that clearly more work is needed in terms of solving the particular problem they are facing.
A few days later, there were three more mails objecting to the proposal; two from employees, one from a non-employee.
A few days after that, the original proposal author came back with what you call the "privacywise" option.
So:
1) The "privacyunwise" option was not _chosen_. It was _proposed_, on a list specifically designed to evaluate the sanity of such proposals. This list happens to be public, which is why you know that the option was considered at all before being discarded as not compatible with Mozilla's principles.
2) The "uproar" was largely, but not entirely, by Mozilla staff.
The "Bad Mozilla" conclusion can only be based on a misunderstanding of what happened here...
Disclaimer: I work for Mozilla, I saw this thread; I did not reply to it because other people got there first and I would just be repeating what they said, but had they not replied I most certainly would have.
[1] https://groups.google.com/forum/#!msg/mozilla.governance/WWK... and following thread.
So my guess is that this particular kind of subscriber tracking is not used all that much (on technical mailing lists).
If that's true - it's a problem with the companies we've collectively chosen to outsource email reputation to - not with people who want to receive plain text email.
It becomes a problem when you pump lots of email into a good sized provider, and your open rates are poor. Google knows more about what mail you read than you do.
If the email account is dead, sender (Mozilla in this case) will get an error reply such as "550 No such account", etc. When that happens, obviously, Mozilla should stop sending to that account.
BTW the OP said "dead", not "inactive but still open"
All they need to do is internally maintain a list of dormant accounts (as defined by not connecting to read email in some period of time); send a series of warnings to those accounts; stop accepting email for those accounts; at some point, delete the accounts and let mail bounce. Document the policy and the timeline.
What am I leaving out? Oh, forwarding accounts. Let the user mark them as forwarding accounts and change the "dead" heuristic to spot when all mail sent by the account's rules is bouncing.
I suppose that might cut the statistical boasting a bit (12 billion active users!) but at this point nobody has any sympathy for marketing departments anyway.
There’s a category of bulk mail that isn’t spam, but isn’t read. The providers punish those mailers who overload on those unread messages.
It's apparently impossible to protect a sender against this by other means than detecting real user interaction. Alternatively, blacklist providers doing this could be ignored...
https://www.example.com/foo/bar?blah_id=123456&utm...
If you don't copy/paste a link from any email within a year you end up falling off the "active users" segment and we stop wasting our time sending you emails. For text-only users (which we seem to have a few who have "clicks" but no "opens"). The particular system I work with is actually slightly more sophisticated and considers usage from a lot of channels (push message consumption, email opens and clicks, app usage, alexa usage, bot interactions, and website usage). If you don't do any of those things you fall into less and less frequent push/email interactions until we stop bothering with routine newsletter/updates messages except for an occasional "please come back"-style campaign.I am using mutt to read emails and vim to write them, I'd be very surprised if copy/paste has any effect for you.
Is this maybe some gmail thing? I can't think of mechanism that makes copy/paste trigger this.
I suspect the phrasing was used since the discussion is about text-only email and, this being Hacker News, someone might have nit-picked that they view plaintext emails in a mail user agent program which does not scan for strings matching the format of a URL and offer a direct way to click on them or otherwise trigger automated opening of them in a Web user-agent program, and so the person who wrote "copy/paste" had to avoid saying "click on the link".
If I legitimately want emails from you (Mozilla seems likely) and you stop sending them, I'm going to be irritated. But if you stop because your phone home 1x1.gif doesn't load, that doesn't mean I wasn't reading them.
Mozilla is probably in a bit weirder position because their value-prop isn't in curating articles and videos the user is interested in. They don't require the users to login to use Firefox, and thus can't know if text-only users are using their emails unless they process unique ids on links inside the email (and that's the last step of the usual funnel, which means the segment definition is going to have to be really long (probably a year)).
http://docs.briteverify.com/spamtraps/
Now, keep in mind the source of that information sells mailing list cleaning solutions, and it may be "email marketer" superstition, I don't know.
That way, it's on the user to remain active. If they don't click the link?
So sad but sayonara.
Or a timeout (distributed systems 101). Just time-out accounts and send a good-bye email that has a one-click reanimation link.
"an acceptable compromise has been found, and the text-only option will remain. But, once a year, those subscribers will get a message asking them to click on a link to confirm their continued interest in remaining on the list. That should allow Mozilla to prune its inactive readers"
So that's exactly what Mozilla actually ended up doing.
Maybe they should limit this measure only to receivers which have a known reputation of downgrading senders of unopened mail.
That said, gmail does offer to follow the unsubscribe link for you when you mark an email as junk.
As an example, one company I work for is on the blacklist RFC-Clueless, which blacklists you for not following the RFC and having the required default mailboxes (webmaster@, abuse@, etc). We use gmail, and it was a screw-up in their system - something I got them to fix about 2.5 years ago. Despite multiple requests to get off the RFC-Clueless list (their request link being obfuscated), they've done nothing about it. It's particularly galling that a blacklist that blocks you for 'being a bad netizen' is themselves an atrocious netizen.
So, if a client has an IT dept that subscribes to RFC-Clueless, there's simply no way we can send them email - it's very difficult for our sales staff to convince their contacts to start that conversation with their own IT, especially in the initial stages of the trial.
So I can understand that Mozilla might want to keep themselves off mailing blacklists, especially when they're sending mail to now-dead addresses that have previously asked for mail to be sent.
Not quite, the problem is that the addresses do still exist, but they're inactive and the mail is never being read. It sounds like some blacklists use "continuing to send mail to known-inactive addresses" as an indicator of a bad sender.
So can I, but the desire/need to do this does not imply a "right" to track the opening of messages in the manner initially planned. The reader does however have a right to privacy, whether they link know about a 1x1 image and its effects or not.
Email deliverability is a giant pain to have to deal with, of course, so the motivation to overlook this small sacrifice of privacy is pretty high.
Admittedly, attacking others in a system that features money as a signifier as status/power isn't usually wise. But given these people are trying to use blacklists as a form of power, this can be used against them. At least if the threat of monetarily loss isn't realized, the fact that you're willing to drag them into court will... expedite any issues you have with being on that list.
Advertisement revenue was cut in half, because the inventory grew, and the middle men (google and facebook) started taking half of it.
At exactly the same time, subscription revenue also dropped by about a quarter for most publications.
And, at least as important, the cash cow of publishing has almost completely disappeared: classifieds, obits, and job ads.
Because it originates with the user, the user could refuse to grant it or revoke it.
The question for Mozilla is who are they accountable to?
These are not open source volunteers.
Mozilla can claim it is not a "for-profit" but its contributors are well-compensated, with salaries comparable to people working at the for-profit companies releasing web browsers. (Google Chrome was started by former Mozilla developers.)
"We are proudly non-profit, non-corporate and non-compromised."
Question: What makes Mozilla any more trustworthy to users than the other companies releasing web browsers?
Question: Why should they care about users any more than those companies?
Annual salaries from 2015 (reportable compensation from IRS Form 990):
Mitchell Baker, Chair $977,382 + $45,530
Bob Lisborne, Director $92,000
Mark Surman, Exec. Dir./President $170,699 + $40,602
Jim Cook, Treasurer $934,526 + $45,530
Angela Plohman, Secretary/VP Operations $121,322 + $30,342
Christopher Lawrence, VP Learning $153,492 + $62,538
An-Me Chung, Dir. Partnerships 154,946 + $72,672
Daniel Sinker, Dir. Partnerships 123,630 + $64,215
Hiram Paul Johnson, Marketing Lead 126,605 + 54, 903
Andrea Wood, Online Organizing/Fundraising Lead $135,048 + $46,322
Samuel Dyson, Director Hive Chicago $114,860 + $63,549
https://static.mozilla.com/moco/en-US/pdf/2015_Mozilla_Found...Question: How much of this comes from donations and how much comes (indirectly) from sale of advertising (by "partners")?
They get about half of their total revenue ($12,429,238) from licensing royalties ($6,466,566) according to the 2015 filing.
Question: Are there really any incentives to serve users in ways that the companies releasing web browsers do not? Users want the tracking to stop. Would Mozilla have disincentives to help users in this regard?
There is no "corruption" being implied by the above. It is legal to pay high salaries and not pay taxes.
The only qualitative difference for a non-profit is the lack of owners demanding return on invested capital.
> How much of this comes from donations and how much comes (indirectly) from sale of advertising (by "partners")?
Well you have the numbers right there. Mozilla doesn't sell ads anywhere as far as I know. Apart from grants and donations, they only have the google search deal as a major source of income.
The numbers are probably from the Mozilla Foundation, which only employs a few people, so obviously they're going to be remunerated highly percentage-wise.
"'The formation of the Mozilla Corporation gives the Mozilla Foundation new capabilities for becoming even more successful in delivering innovative open source end-user products," said Mitchell Baker, president of Mozilla Corporation. "The Mozilla Corporation is not a typical commercial entity. Rather, it is dedicated to the public benefit goal at the heart of the Mozilla project, which is to keep the Internet open and available to everyone.'
The broad adoption of Mozilla Firefox has created significant economic value both in Firefox itself and in a commercial ecosystem that is developing around Firefox."
http://www.mozilla.org/press/mozilla-2005-08-03.html
Is the delivery of "end-user products" not the source of revenues for the Corporation? What if all those products are delivered for free? Then where do the revenues come from?
Giving away free software while still producing significant revenues from commerce seems to resemble the other corporations that deliver web browsers and other free web software. Regarding those companies, it has been said that "Users are the product".
Note I am not implying anyone has done anything wrong. Each party is expected to pursue its own self-interest. Freedom of choice is a necessary component of an "Internet that is open and available to everyone".
These are just some facts that I believe could be relevant to users who are not interested in marketing user data or the advertising sales ecosystem.
I don’t buy “identifiable meta-information as payment”. It is fundamentally intrusive.
Nobody has any rights whatsoever in this context, neither morally nor legally. It's all the law of the jungle, with the interested users perpetually a step ahead of advertisers, and the average user a step behind.
> Somehow 20 years ago businesses managed to judge how effective their communications/ads were without tracking; let them go back to that.
Well, they really didn't. And now that they've seen how much money they're wasting, it is no longer possible to feign ignorance.
But more important is the fact that the user's interests are not the total opposite of these publishers. Mpst companies publishing serious journalism on the internet, for example, barely break even. Any money they earn is directly invested in the product. Now you can obviously tell them to fuck off and they can't really stop you. But that's a collective action problem, like global warming or littering: if everyone follows your lead, everyone (including you) will suffer.
Many of the advertising practices of the last decade obviously went too far. But they were created not by collective greed, but panic. I wish we'd come up with a compromise that respects both users and creators.
I definitewly agree that the fix to a lot of the tracking/privacy issue are on the client end. But, the value on the other end is not the same regardless of tracking.
20 years ago (even 10-15) online ad markets were tiny, even relative to the number of users. It just wasn't possible to translate users into dollars in the way it is today. It's not a 20% difference, it's a large multiple. The Google & FB machines are powered by highly trackable advertising. FB ads were worthless before they made a big jump in trackability a few years ago. The "feedback loop" is the difference.
20 years ago, advertising was powering mostly entertainment, some news and such. Today, it's also powering driverless car research, OSs, VR...
Indirectly, a lot of the startup boom is funded by trackable ads. Trackable ads translate "really popular, lots of DAUs" into "potential unicorn" on the backs of many envelopes which later get filled with cash. Feedback loops make this possible.
I'm not argueing against privacy. I actually agree with you. Clients (email clients, browsers..) should enforce privacy, serving users not advertisiers.
I'm just being realistic about the scale of the issue. Online, advertising is tracking. Advertising-tracking is at the heart of consumer technology's income & investment stream. If tracking goes away tomorrow,it takes a bunch of stuff with it.
They’ll live.
So the real problem here is that everyone is using gmail/yahoo/hotmail, and those providers have broken spam filters. They should fix them.
There's also "Disposition-Notification-To", which sends back a message when an email is read. Most real mail clients tell the user this is being done, and allow the user to decide whether they want to send back a receipt. Does Gmail support that at all?
Added additional ways to track for 'are we sure it is a user' is just another way that bypasses privacy to be able to send more email.
Solution? Get real leads, not just honeypots. Make your unsubscribe so easy. Keep customers active with promotions and products.
Sure, but that isn't exactly easy to do for Mozilla in these cases. The people on these lists are not "customers" and they almost universally do not want "promotions and products" in the ordinarily understood meaning.
Serious question - how would you explain your strategy to Mozilla in the context of their lists?
I'd explain this to Mozilla by showing evidence of high click through rates in directed and singular "Calls to Action" - whether that's downloading a browser update, pages with new products, and features.
The easy to unsubscribe is also key here.
But also seeking better/additional channels such as "advertising" on related products and services (much like the service they provide for Google)
Shouldn't the sites bounce those emails in a way Mozilla can detect and therefore use to prune?
Seems that if they were actually concerned for conserving user privacy, their "compromise" should have been approach #1, with more intrusive user tracking a fallback position iff the original "compromise" solution didn't work.
That they didn't even seem to trial a privacy-conserving measure first speaks volumes.
"They" were very much concerned about user privacy, if "they" is Mozilla as a whole.
Disclaimer: I work for Mozilla, I saw this thread; I did not reply to it because other people got there first and I would just be repeating what they said, but had they not replied I most certainly would have.
Sometimes it's because I'm reading but not triggering their tracking mechanisms. Other times it's because I'm subscribed to lists that I only occasionally read, but want to have available for reference.
Either way: if I've actively subscribed to a list, I have some reason for doing so. I don't want to be unsubscribed!
I'd be happy to add my email address to some whitelist of 'assume I'm reading anything I'm subscribed to', if only it were possible.
Otherwise, maybe I need to forward mails to some service that will open them all in a browser, and trigger all the tracking pixels.
Maybe they _should_, but in practice they _don't_.
"Don't be evil" is deprecated, Mozilla Manifesto #4 will be too, soon enough.
They also willing to have conversations with users about privacy in the open [0] [1], and both telemetry and Google Analytics can be turned off. (The latter is already turned off if you've enabled Do Not Track.)
Finally, Mozilla apparently spent a year working on a contract with Google before they even enabled Google Analytics [2], so it wasn't a matter of slapping Google Analytics on a page because they thought one page couldn't possibly hurt.
That being said, I'm skeptical of their use of Google Analytics, so I'm not trying to defend that. I do think it's unfair to imply Mozilla is carelessly following the rest of the web, though.
[0]: https://bugzilla.mozilla.org/show_bug.cgi?id=697436
[1]: https://github.com/mozilla/addons-frontend/issues/2785
[2]: https://bugzilla.mozilla.org/show_bug.cgi?id=697436#c14
This also confirms my belief that one or more of the big email ISP's (yahoo, gmail, etc.) may have sold a crap load of their inactive email accounts to spamhaus recently. Doesn't matter if these once active emails did opt in to your list in the past, you will still get backlisted now that they are in the spamhaus spam-trap database.
I don't understand why the email providers don't simply shut down the inactive accounts. This would then result in a hard bounce to the sender allowing them to remove the emails from their list.
That, and having the marketing person insist that they need message tracking to prevent being blacklisted is shady as hell. Mozilla has plenty of smart people who already know several other ways to skin that cat.
[0] https://en.wikipedia.org/wiki/Mozilla_Foundation#Financing
I'm sure there's some anti-smoking "non-profit" out there that gets 90% of its revenue from Philip Morris, and is 100% compliant with the law. Doesn't make it right though.
Do you just delete all emails from people who dare to use Gmail? Or Apple Mail? Or Outlook? Are they all horrible, horrible people not worth corresponding with?
The text-only email clients just ignore the HTML version and show the plain text version of the email.
Sounds less hardball when you put it put that :-)
Surely Mozilla has enough clout to at least get a message to them rather than just throwing in the towel?
Broken? Where? Is there a reliable open standard alternative to passing messages to one another with attachments, encryption, self-hosting, and local archiving as actual options on the table? And no, IMs are not an alternative for anything longer than a few lines.
Email is only "broken" if you don't use it properly.
Email is plenty broken today even if you do use it properly. In my various business interests, we frequently see mails bounced or silently dropped even though we were sending a legitimate message from one specific person in our business to one specific client or customer contact.
We get rejections because a big mail service provider like Google has deemed certain types of attachments unacceptable.
We get rejections because someone screwed up a blacklist and caught a server at a service provider we use in the net.
Sometimes we get rejections saying our content is unacceptable or whatever words they're using for that this week, when we are literally just sending a standard form tax receipt that we are legally required to provide to our customer!
If you aren't sending from a well-established system or with whatever extra levels of sender verification these services have deemed necessary these days, you're pretty much automatically going into someone's junk folder regardless of the importance, urgency or legitimacy of your message. I had literally never had a problem with legitimate business mail going into a recipient's junk folder until relatively recently, but in the last few years I've seen whole deals blown because a crucial meeting was happening abroad and information that we sent to a client in good time to meet their own prospects wasn't received and turned up in their junk folder that they hadn't thought to check (and this is with long-term clients we have exchanged literally thousands of messages with previously).
Email is broken, and the likes of Google have broken it, and we can and should lay the blame squarely at their feet.
i noticed the updated name when running `mutt -h` one day and was pleased to find this page
with good documentation along with an active github repository and apparently welcoming community. i think there's even a Twitter account for "keeping up with the times."
How did we reach a point where a technical write up is forced into a column 6 inches wide on my 32 inch monitor?
Why does practically every code snippet exceed this 6 inch width, requiring a scroll bar?
Why is there a 50-50 chance that this scroll bar will be so tall that it actually hides the code snippet, and the fastest way to read the bits of information which are the point of the entire write up is to pop open developer tools by inspecting the element and read the code directly from the html?
LWN at least has a reasonable max width, but some sites don't.
The graphical web browser was originally mostly used on computers like Sun SPARCstations and NeXTcubes with desktop resolutions like 1152×900 (Sun) and 1120×832 (NeXT). The web browser, in these desktop environments, were not maximized, but were instead used as one window (or multiple windows) among many other windows on a desktop full of other applications, icons, and menus. (See for example the fact that the normal shortcuts Ctrl/Command-N (for new browser window) and Ctrl/Command-W (for close window), which are standard in all current web browsers, actually originated as built-in features of the NeXTSTEP window environment, and not as a feature of the first web browser (which was written for NeXTSTEP). Tabs were not a feature in any web browsers yet – separate windows were used for approximately the same purpose.).
Anyway, the first graphical web sites were written with these non-maximized pixel widths in mind, with a typical web site being a bit above 600 pixels in width and assuming a maximum window height of around 700 pixels. PCs, around this time, typically had 640×480 pixels on their whole display (or maybe 800×600 or 1024×768 if they had a more expensive monitor and enough graphic card memory, but this was more rare). At that time, a user on a normal cheap PC, browsing a web site made for about 600 pixels in width, would find it easiest to simply maximize the window. And running multiple applications at the same time was not a practical option anyway for these PCs, considering the limited CPU and RAM available, so maximizing the web browser was natural.
A few years later, as PCs became commonplace, and therefore became the norm for web browsing, and as monitors and graphic card memory became cheaper, web designers started using the full-screen mode as the assumed mode for using web sites, and as 800×600 (and later 1024×768) desktop resolutions became more common on PCs, web site designers jumped to using these widths as their assumed web browser widths. (See the common practice at the time to have little buttons on web sites stating “Best viewed in 800×600”, and similar.) PC users, during all this time, were thus implicitly taught to always maximize the web browser window. Meanwhile, Sun/NeXT/SGI/etc. workstation users did not really complain since they had ample resolution to spare for viewing these ever widening web sites, and workstations were on the way out anyway.
However, nowadays, with both “retina” displays and much wider than 4:3 aspect ratios (initially 16:10 and later 16:9) being the absolute norm, it’s ludicrous to run (and design) a web site in full screen mode. I mean, the line length shouldn’t be over 55 characters per line anyway¹, so a web site has no business being wider than that. And personal computers are now more than capable of running more than one program at a time, which is only made more difficult by programs assuming they can cover the whole desktop for themselves.
Most non-technical users have only ever seen and used MS Windows.
MS Windows has always had atrocious overlapping windows management features as compared to Unix X11 window managers. So most non-technical users never really learned to use multiple, overlapping, onscreen windows at the same time.
The one 'window management' feature that is directly visible to a non-technical MS Windows user is the task bar, and then its (the task bar's) only feature they see is "raise to top".
Applying a bit of "if the only tool you have is a hammer, all your problems start to look like nails" mentality, and it becomes easier for a non-technical user to simply hit the MS Windows "maximize" button on every window that opens for any applications they use (after which most MS Windows apps remember and auto-maximize the next time they launch) and then use "the hammer" they have (task bar with "raise this window to top" tool) to simply pop an already full screen window up when needed, then pop up another one when that one is needed, etc.
Plus, from their viewpoint, this provides a "less distracting" work-space since only the thing of interest is in view at any given moment.
Couple this with a bit of "follow the leader", or in this case, someone else they've observed, or possibly from the trainer who maximized not because he/she wanted to, but because the 800x600 projector of the day was too small to demo anything with overlapping windows and we have non-technical users who all start running everything maximized.
I read wikipedia articles in fullscreen 2560x in desktop mode. The mobile site is a huge waste of space to me to forces me to scroll more than necessary.
On the other hand I have no trouble with scrunching browser windows when it makes sense since I use a tiling window manager and have keyboard shortcuts to rearrange windows.
After all, it is your browser on your computer, it should render how you want, not how the site author wanted.
https://digitalmars.com/articles/b76.html
but they are readable, no javascript, the browser reflows the text as required, the fonts work, they load fast because there's little there & they're static, the fonts can be resized by the browser without breaking the layout, they work with screen readers, etc.
I'll just close the window and move on.
1. Make the current window narrow. But when I switch to other tabs in this window, I need to expand it again, because the people who wrote them assumed there would be many horizontal pixels available. (Responsive layout? What's that?)
2. Move this tab into it's own window. But what to do if I then follow further links that point to other sites? If I open them in the same tab, I must resize again. If in a new tab: should this tab be manually migrated to my wide window? Or should I resize the narrow one?
The ideal solution would be a browser feature (like Reader Mode or Reading View).
> it's not very readable to me with my non-perfect eyesight
When I click on Ctrl-Plus, the font size increases in my browser, Ctrl-Minus and it decreases. The text reflows as expected.
The html code and the css are very simple. If you have suggestions for improvement to make it better for low vision, I'd be happy to see them.
You'll have to look at your analytics or server logs to see how much mobile traffic you get and decide if it's worth making the design "responsive". If so, basically you could make it a single-column layout when the screen is below a certain width.
This is an example of what could be a code snippet that automatically gets a scrollbar added to it if I wrote this correctly. At least it is more than six inches across when I view it on a 21.5 inch monitor, although it could be a lot wider.Other reputable mailing lists operators should also have all their addresses exempt from this charade.
What is the danger that mails from Mozilla are actually SPAM, seriously.
On the other hand, I just looked into my spam on gmail right now - 2 spammy emails (from shady domains, I guess they're okay, since they don't run mailing lists) and 1 genuine email, form a reputable big site, emails from which I always open that gmail judged to be spam (?!). Yes, it's promotional, so the 'content is similar to spam' but it's a newsletter that I subscribe to and always read, from contact@ a large genuine website, so what the hell?
I used to be subscribed to some lists and only read mails I found the titles interesting personally to me, I wonder if that hurt them too now...
'An algorithm did it' is like a new 'a wizard did it'. And it somehow exonerates the people who put that crap in place and then its up to the victim to fix it (complain on Twitter your YouTube was wrongly banned, complain on HN your AWS got locked, track mailing list readers to not get demerit for operating big mailing lists, etc.). This isn't right and often attempting to dispute it doesn't even work, with a human reassuring the victim that the algorithm was right until there is a mini-scandal and only then the decision is overturned. All with 'you broke our terms and/or social guidelines', no concrete information what even happened in the first place and then it happens again to someone (or to the same person again).
It boggles my mind a reputable behemoth like Mozilla can be stuck in a situation where they can't send an email to anyone until someone overturns the algorithm's judgement which takes a lot of time (because it's soooo hard to judge emails from Mozilla aren't SPAM, yeah, right).
I won't believe there isn't a way to do that because in that case Twitter, YouTube and Facebook would be penalized very BADLY for all their spammy notification emails many people leave in their social tab on gmail for years. Somehow they don't end up in spam ever (and many of them I never open and they would fit the description, especially Twitter updates about what's trending in my country, that I literally can't turn off since my account was judged to be a bot and locked right after creation and 1 Tweet and they now demand my phone number to unlock it).
"Not blindly loading elements works just fine
Posted Oct 12, 2017 17:18 UTC (Thu) by david.a.wheeler (subscriber, #72896) [Link]
> All of them. The way this generally works is that there's a unique, invisible, element in the email, like a 1x1 pixel image. When that image is requested, the server marks that the email has been read. Since most email clients blindly load all HTML elements this works. Even for the more careful clients that don't load elements from remote servers by default and ask the user to click a "load full message" (k-9 mail on android does this), most HTML mail is unreadable without those remote assets because the layout is completely broken.
I don't load elements from remote servers by default, and practically never have problems with desirable email. In my experience, email that's broken without remote loading is practically always spam.
> This is even harder for mail client's that have to rely on a third-party rendering engine for HTML mail, since they don't necessarily have the hooks into the renderer to tell it not to load remote content.
At least some third parties DO support this functionality."
I use a non-major, non-modern "web browser" that does not load elements from remote servers, and I practically never have problems with desirable content.
The "blind loading" problem extends to web browsers in addition to email.
In fact, email clients took the idea of tracking from web browsers and applied it to HTML email.
It may be possible to disable autoloading of images such as 1x1 pixels but unfortunately the "major" aka "modern" browsers do not allow users to disable all blind loading, e.g., malicious .js files.
For example, the recent Equifax incident involved blind loading of an undesirable .js file.
This "blind loading" is the foundation of tracking and web ads, not just spam.
It seems the more the more "major" a browser is considered, the more people refer to it as "modern", the better the browser works for tracking. Strange coincidence I guess.
This solves this problem, and auto-unsubscribes people who are not active users. You could have a login or other action renew the subscription.
If I subscribe to something, I want it to just continue working. I don’t want to have to continuously spend time maintaining such bullshit.
This is another user-hostile action.
That is, I don't disagree that this is user hostile. I contend it is still the better option by offloading of the cost to you. Instead of by selling you.
I grant that you wouldn't need to sell said information once you are tracking it. The extra infrastructure to support all of that isn't free, though. So the incentives are high.
Would I rather there was a reliable way to do this that did not result in spam detectors getting triggered? Well, yeah. If you have thoughts on how to make that happen, they are welcome.
As for spam detectors: Just forget about spam detectors. If people employ someone to throw away their emails for idiotic reasons, that is not my problem. If they want to be subscribed to my mailing list, they should not employ people who throw away my emails.
Every certificate you own for security purposes should have an expiry date, and this is not "user-hostile", this is just good practice. A link to click on once a year is not a big deal.
I literally don’t have to do anything, and my certificates will continue to work as long as Let’s Encrypt exists.
If I have to manually to any maintenance, the system is broken. Which, in this case, it is.
The problem isn’t "one link to click per year", but if everyone does this, suddenly I have to click dozens of links per day.
I think a big limitation of current attempts are the focus on closed teams/enterprises and making a "clean break" from email. WhatsApp seamlessly bridged a gap between modern messaging and telecom to produce grand success — the same can be done with email.
I think the problem is not email itself, but email clients and their pathetic inability to order your inbox correctly.