ZH version is available. Content is displayed in original English for accuracy.
Advertisement
Advertisement
⚡ Community Insights
Discussion Sentiment
50% Positive
Analyzed from 8166 words in the discussion.
Trending Topics
#spam#email#emails#gmail#don#send#google#mail#sending#unsubscribe

Discussion (230 Comments)Read Original on HackerNews
I notice that when I go to https://fontawesome.com/ and click "Start for Free", I'm asked for my email address. This isn't necessary for me to use the icons. I just need a page that tells me to add the necessary tags for cdnjs [0].
I think your problem is dissonance between what you think your users want and what they actually want. If I had to sign up for a mailing list in order to use every frontend development library I've ever used, and their emails actually made it past my spam filter, I'd never see anything else.
I think Google's doing the right thing here. You need to separate your newsletter and product updates from people who just want to set up the icons and move on with their lives.
[0]: https://cdnjs.com/libraries/font-awesome
So, I mark any unwanted email as spam in Gmail immediately, and even leave bad reviews.
Having my email address is not the same as having my consent. Stop trying to roofie us with malicious EULAs.
One spammer said they could use the same servers for both but when you unsubscribe you have immediately signaled that you are now losing him money. So he uses the slowest cheapest part of the stack for removal. He will never fix it and doesn't care if you get some more spam after you unsubscribe since he has done the bare minimum.
If I get a single email after I've unsubscribed I go back in my inbox and mark every single email I ever received as spam.
This is a really bad business practice, people will just mark your mail as spam and the likelyhood of other people seeing your mails will drop
Hmm, wouldn't you want to remove the money losing people as soon as possible, so you don't waste even more money on them?
Fuck me, that is brutal and could absolutely ruin your SES complaint rate - even with the suppression filter on, as the emails are already in your inbox.
Now we plan to start sending out a newsletter. For many, they may have forgotten downloading the app, but they might still appreciate it. If not - they can u subscribe.
The other trick I've noticed is companies will add new categories and default those on. I'll see a whole page of categories and somehow the last one will be enabled even though I'm sure I'd have turned them all off when I disabled the bulk of them.
Another worse offender is gitlab. They send promotions hidden as a part of this is obligatory account related into telling blah blah and adding BTW see these extra features for more payments.
Honda doesn’t let you find where your car is (which is a paid service) unless you share your precise location with them.
And people wonder why I make unique email addresses for every site and even multiple for some sites. It's for exactly this (and to see who's selling it). My only real recourse is to delete the email address. Thanks mozmail, and thanks bitwarden for integrating. But it's also dumb as shit that we have to do things like this.
This, right here, is the solution.
We got political spam from one of our credit card issuers. It ended with this BS:
> ABOUT THIS EMAIL: This email was sent by [lender] to provide important account servicing information regarding your [lender] account. You may receive account servicing emails even if you have requested not to receive marketing offers by email for your [lender] account.
That outright lie had me ready to toss a brick through their front door. I haven’t been that righteously furious in ages.
However well meaning, collectively all those companies are still just a bunch of sociopaths. This might be a bit dark, but I think a reasonable real world analogy here is stalkers and restraining orders. A stalker isn't motivated to listen to you when you tell them to stop talking to you. That's why you get the restraining order.
And you can't even try to unsubscribe without creating an account. And, if I don't _have_ an account, it is (pretty much by definition) NOT transactional.
Do you know how exceedingly hard it is to grow a business and how shameless you have to be in the face of adversity to make it work?
It sucks. You have to do this stuff to get a customer relationship. The thing Apple and Google get for free and try so hard to snip you out of.
Maybe it wouldn't be so bad if we regulated market monopolies and caused them to break up. More money to go around.
Font Awesome is a good business, but you know the gettings are tough when they have to do this.
A lot of y'all complain about this, then act surprised when businesses have to lay off or go under. We can't all be advertising behemoths like Google.
Google, which by the way, used monopoly power to take 92% of "URL bars" and turn them into proxy bidding wars for brands and trademarks they do not own. Totally illegal horse shit that passes costs onto consumers and makes it easier for big business to squash small brands (I've had big business spend ads on my tiny little trademark).
You're all angry at the wrong people.
However, that doesn’t change the fact that I don’t want to be spammed and will even use the nuclear option and delete my account completely if spamming continues.
Your customers are not your minions, some would accept such communication and some would refuse. Tricking users into receiving emails will not work in the long term if your products suck.
how is this my problem? Do you think wanting to be one of the cool entrepreneurs is a right or something? I don't care if the in your words shameless hustle goes under because you're spamming my mail with your fifteenth startup idea, that's my attention you're wasting, go get a real job.
I'll take trustworthy big business over shameless small business, I hope Google filters more of the stuff. I'm always astonished by people who try to justify their sketchy business practices with their underdog status. Those are by the way the exact same people who, once they succeed, do what they accuse Google of
No. We're not. Perhaps we should be angry at both, but we definitely should be angry at you.
Spam is bad. If your business can't survive without sending spam, your business shouldn't survive.
Your dreams of business success aren’t my problem, and neither is your shamelessness.
This reminds me of a local bricks and mortar small business that closed down and the wife posted a completely tone deaf:
"It is a horrible shame that our long sought out dream had to die because the local "community" was not willing to support it."
I missed the part where "community" meant we are obligated to expend our own resources for your profit.
Doubly galling was the fact that there was generally "his n hers" G Wagons parked out front of their business. Doing better than 95% of the community and still pissed that the community wasn't giving them more.
> But here’s the part that really gets us. At our CORE, our instinct is to only email folks when we actually have something fun to share. A big release, something we’re excited about, news worth your time.
I would prefer not to give my email address to a company that thinks that this should give them a good email reputation. If you email me because you are excited and I’m not, I probably think of it as spam.
If that’s really what you’re doing, show the open/click rates well above 80%.
I have a fair number of companies that send me emails (because I signed up for their service) on a "slow" basis (ie, when they have something interesting.. not just "every week, so you don't forget us). I don't mind those. Sometimes I read them, sometimes I don't. I don't unsubscribe and I don't mark them as spam.
I'm not saying you should be the same as me. I _am_ saying that, just because _you_ don't like it, doesn't make them "clearly in the wrong". Because there are people that feel like the way they are acting is reasonable.
FYI, requiring logging in to unsubscribe is a violation of the CAN-SPAM Act in the U.S., I just mark those as spam if they don't allow one-click unsubscribes.
But the thing that might actually be killing their reputation is that their mails seemingly come from different emails all looking like bounces+18741050-ecba-jopudmulwqqsumjwub=nespj.com@email.fontawesome.com. But even worse than that, the "confirm your email" email and the following "finish account setup" email came from two different sub-domains. Maybe this is just a new attempt to get around Google's spam filter, but it seems like the worst thing you could possibly do when sending emails.
Standard advice is to use one subdomain for "transaction" email (verification, invoices) and another for marketing
https://www.twilio.com/docs/sendgrid/onboarding/email-api/ev...
This one doesn't have the best history either, although it's officially open source, at least at one point the build system was private[0]. I've not kept up with the drama, so I have no idea if that is still the case.
[0] https://github.com/FortAwesome/Font-Awesome/issues/12199#iss...
True, but all the information about non-kit deployments is available lower on the page.
“We released new icons” (or a new version) is a message that has exactly zero information content for me. My workflow is “I need an icon for this,” so I open FA’s site and search. Done. Remembering that I searched for an icon that wasn’t there months ago, so that I’ll go check and see if it’s in the new release? Not going to happen.
No shade here. If you live, breathe, and devote your life to your product you’re going to be orders of magnitude more excited and attuned than the rest of us. Just… remember that we do not care to the level that you do. We buy it to be a tool in our toolkit, not the center of our lives.
If Ryobi sent me an email whenever they added a new battery-powered tool to their catalog, or upgraded a drill, I’d lose my shit. My time and attention are valuable to me. Don’t take them for granted.
Good?
They also use that silly dark pattern where they alternate sending out marketing emails from {David,Harry,Sam,Janet,every other person at the company}@fontawesome.com.
I have a generic name gmail account and people with my name frequently accidentally use my email address when signing up for stuff.
When I get unsolicited mail which doesn't include a simple unsubscribe link then I just report as spam instead.
Also, a lot of companies nowadays keep adding weird email topics that you need to constantly unsubscribe from.
If I signed up and turned off all subscriptions, then anything they send is marked as spam immediately. The lack of cost in sending email makes it easy for them to keep abusing all the time.
My gut says unsolicited marketing emails, from popular sites I've never used before, like Brooks Brothers or Robinhood (especially after a "Welcome to ${site}!") or US public school event notification emails are all probably legit mistakes.
I could see even a public school system having issues with getting flagged as spam if they don't include an easy method to unsubscribe because then marking as spam+blocking becomes the best option in response to wrong address.
I've noticed a recent trend where unsubscribing actually does nothing
Catchy subject seemingly target to me. Same for content.
But you are right, it's more likely enough users marked them as spam that Google algorithm decided the source is the spam.
Hey fontawesome and any other company that sends bullshit spam, nobody cares about whatever thing you want to spam, you're just poisoning the well for others.
Low noise for some fonts is zero emails. In the nicest way possible, users aren't excited about your big release, they're just not.
I would say that email is inherently a somewhat noisy channel. You have little meta-data about how appropriate and timely a message is, so often you are sending in the dark. There are many downsides to the protocol and its place in our lives but it does carry a lot of important communication.
Basically...I just don't know what communication medium would allow a company that makes app icons to keep their customers in the loop about updates & concerns related to the product. Are you gonna install a Font Awesome app?
The article provides zero evidence for this claim except "our low-volume (by their own measure) marketing campaign gets marked as spam by gmail".
I get they're going for the whole "look at big evil Google undermining this underdog" support ticket route, but I think it will backfire in this case.
I am email admin since 2003 and I have real email users, i don't take customers who send any sort of automated messages, and I never had any issues besides the occasional compromised mailbox once in a while, and that was way back in the day...
well, now we're stuck with gmail for a year, and no, it haven't improved anything!
But an e-mail every 2 months seems innocuous until you factor in how many senders one normally has, which really means lots of "exciting news"... that are actually only really exciting for the people who sent them.
In an ideal world, I'd receive zero of those. I can just find out about things organically.
I don't think I've ever wished to receive a single e-mail about icons—or from any library I use, tbh
#2: Is your company sending spam emails? I don't know how Gmail's system works, but I will mark any unsolicited email from businesses as spam. Perhaps Google uses that as a heuristic?
It also goes the other way, if enough people click "not spam" and interact with your mails, your reputation gets better. I'm currently trying to do that with my personal email/domain - will probably take some time though. For now, my friends say my mails land in spam even though I get a 10/10 score on mail-tester.com and similar sites.
Sites like mail-tester.com, learndmarc.com, or sending a mail to ping@tools.mxtoolbox.com (which will reply a report to you) are pretty useful for that.
But yeah I have only limited experience I suppose. Having some mail correspondence with friends in the hopes of improving my domain's reputation to those mail servers.
Oh and btw, I relay through my cloud providers mail delivery system - doing it from your own IP is probably a whole different league.
I send nothing but password-reset mails and never had an issue getting anything delivered, even though people constantly whine that delivering e-mail yourself has gotten so hard nowadays.
Just got a clean IP and don't send crap.
• A receipt when a person comes to our site and purchases something.
• Their license key if what they purchased requires a license key.
• Replies if they send email to customer support.
• If they have purchased an automatically renewing subscription we email a receipt after it renews or a notice that it was declined if the charge does not go through. This is required by the major credit card companies.
• If they have an automatically renewing subscription and they are on a plan other than monthly we send a reminder before it tries to renew. This is required by the major credit card companies and by the consumer protection laws in many jurisdictions.
The problem here is that "we are legally required to send it" and "our customers want to receive it" aren't necessarily the same thing. I'd probably be pretty annoyed by those if I had more than a few subscriptions!
> Was this email solicited by me?
The author describes unsolicited emails and somehow misses the point that spam is a term for unsolicited emails.
The reminder email in your list sounds unsolicited, so I'd probably report that one as spam as well. I wasn't aware it was mandatory, probably because it's not where I live.
My transactional inboxes are mostly clean as a result. My "spam" inbox, however, is full of crap (the email I use to sign up to freemium services).
If this is their global approach to communication, perhaps Google is right.
Essentially, the people FontAwesome thinks will want to hear about their new features have actually, collectively, said, "No thanks," and FontAwesome is struggling to accept that.
Unsubscribe is a trap, setting up a rule to mark every incoming email from a spamming company's domain as spam automatically is the only thing that works. Or tediously hitting the button manually, for nontechnical users.
Some days it'll mark legitimate transaction emails from major companies as spam even if you've been receiving emails from them for years.
And then right afterwards it'll allow an obvious scam email with a PDF attachment from some random Gmail account that you've never contacted to go straight to your inbox.
Seems like a badly run company.
(Insert that caricature of the MSFT org chart with guns pointing in all directions.)
I get legitimate transactional emails intended for someone else and those senders refuse to stop them because I'm not their customer and only their customer can request account updates. Those get marked as spam.
But this makes it seem like FA feels entitled to people's attention. Google is getting in the way of that, so they are complaining about the system.
Yes, unscrupulous opportunists + Google + AI (in that order) have rotted the email system into a byzantine husk of its former useful self, especially for promotion, but I don't understand why FA is making a fuss over this or should be accorded special treatment. Email sucks for everyone, maybe find other ways to get your message out?
That feels a bit weird to me. If you were sending emails about a kickstarter for a static website builder to a list that signed up for icon related news, you'll get marked as spam.
Is this actually an official site by fontawsome? If yes, what a pack of clowns. I hope their spam emails rot in every spam filter forever.
I find it ironic that they "acquired" Eleventy and are developing Build Awesome Pro [1], but can't bring themselves to dogfood it.
They do have an alpha version of Build Awesome Pro, right?
[1] https://blog.fontawesome.com/pausing-kickstarter/
Receiving mail: I was using Google Workspace to accept email to my domain and then forward it to my personal @gmail.com address. And Gmail was blocking emails forwarded from Google Workspace. Not because the original email was suspect, no, but because Google Workspace isn't forwarding email correctly (ARC or SRS related) and so the SPF check failed. The solution for that was to use Cloudflare to forward my incoming email instead. They are doing ARC right, or in some other ways the signatures arrive intact so Gmail sees valid SPF instead of invalid. Now my mail gets delivered reliably.
Sending mail: I only ever send mail to Gmail. I have DKIM set up and just set up a strict p=reject policy with DMARC. This seems to be working pretty well. I did have to add Cloudlflare as another authorized DKIM source so the mail forward works, but that's OK too.
Basically we've shifted the trust problem from "does this email look legit" to "do I trust the companies that are sending this email?" This all works only if Gmail and Cloudflare don't screw up and allow spam. (Which is already failing: I get a lot of Gmail spam.) So email is now consolidating into the hands of a few companies. It is not working well as a peer to peer Internet medium anymore.
That's at least two steps removed from being merely questionable. I'm really struggling to understand how they imagined that this wouldn't end up being blocked.
as always: imho (!)
but google/gmail is pretty open about why they deny your emails - idk ... mail authentication =?> dkim/spf/... or similar technical details etc.
interestingly i have more "problems" with the other "big" (free)mail providers like yahoo or gmx, which are often not so "open" about why they reject your mail ... even google is pretty happy with my setup :))
just my 0.02€
Of course you have an A+ reputation, the service assumes people want to receive your crap
Why that would matter ? That's about as valuabe as Trump's peace prize
use actual google tools to see actual reputation https://postmaster.google.com/v2/sender_compliance
You can also add some headers to get per-campaign spam reputation and any issues
Google has a v2 of the postmaster tools that are actually useful now? Awesome news! I totally missed that.
All v1 ever showed me as a small-time mail server admin was equivalent to "nothing to see here".
But v2 now actually shows me things like compliance status and user reported spam rate for my domains.
> 60% of the time, it works every time.
> we use SendGrid to deliver our emails
Oh oh... here we go, the music is starting...
> hit send on our announcement emails for our new Build Awesome Kickstarter campaign
Spam.
> Now, there are definitely folks who will choose to mark some of what we send as spam.
Yup, spam.
> some of you may have missed things we were genuinely excited to share
Spam.
> our instinct is to only email folks when we actually have something fun to share
Spam.
> A big release, something we’re excited about, news worth your time.
Spam.
> That’d probably be every couple of months
Spam.
> Like, genuinely, if we could, we would only very occasionally send a big email blast to our customers.
Spam. Spam. Spam. Spam... Just like the song. Thank you, Google for doing a great job!
We had a similar problem in the university. At the beginning of the semester, the students have to register for a Moodle server with additional material. So when they create an account, we have to send a few thousands of confirmation emails in a short period out of the blue, that makes Gmail/Yahoo/Outlook/Whatever unhappy.
The solution was to ask the students to send an email to the server half an hour before registering. It's not ideal, but it adds us to a secret list of known contacts of the student, so (most) emails are delivered.
What are you confirming, and why do you have to send it as E-mail? If it's sign-ups, just "confirm" using the same system that the user used to sign-up. Presumably HTTP.
For some annoying cases in which gmail never learns, I have filters that send them to spam directly. I also have two filters for my bank that sometimes send important stuff and other times they send a 10% discount in shavers in another city[emoji][emoji]!!
Old fashioned person-to-person email would work as it does. This would only apply to the app-to-user stuff, which in my case makes up >99% of my emails.
Honestly though, these types of blog posts are frustrating to read if one actually has knowledge about email deliverability. It’s so vague. I always wonder if it’s vague on purpose, i.e. they want to complain but they don’t want to admit dumb / bad stuff they did. In my experience Gmail is demanding but it’s not totally random or capricious.
What's not to like?
Monitor Gmail's & Microsofts actual Postmaster tools, use a tool like MXToolbox for blacklist monitoring. Sendgrid's internal scoring is completely broken, and they don't care.
Sendgrid/Twilio has given up.
We could use two negotiating agent, e.g. my agent that knows what I care about now/today/1-week ago and negotiates with an aspirant sender's agent before they send me any messages. e.g. I could set a policy based (my ToM) for my agent like "Between 1-1:15PM every day I want to read about all product announcements I subscribed to for XYZ product type". My agent would go talk to the aspirant's sender agent and gets messages right then.
An alternative policy could be "I have some free time now, create a summary/gist of all announcements on products I might be interested in.". The agents would negotiate with the sender to do the same.
Signups emails would be to replaced by an agent which "creates" a ToM with sender on hard-stop dates. I would tell my agent : "I am interested in this logging service to compare different ones, I will not be interested once ENG-123 is closed" and mine would not just tell the sender that they are not interested when the time comes (which is when ENG-123 is closed).
Longer term policies would just age out any message negotiations because I don't like/care about those products anymore.
0. Emails suffer from a "misclassification" of intent issue on a time*attention scale. Imagine time of the day/week/year on one axis and their attention on email inbox on the other. Emails have to arrive at the right (x,y) point for a user to act on. But they rarely do.
1. Well being of a user is proportional to their current state of mind to receive an message from X. Which is proportional to how likely they are to listen what you have to say.
Both of these suggest a negotiation of messages between two parties, much like when a bartender asks you if you want a refill and you can say yes/no.
most critically however, i would like my email client to track which email i used to subscribe somewhere. which emails are replies to emails i sent out. which senders i approve of or are in my contact list (or are addresses i set email to before). these should be overriding any global classification as spam. subscription emails should be classified as such and not as spam either.
I remember when I had a gmail account, when they did shutdown the classic web view (noscript/basic (x)html) to force people to use one of the "whatng" web engines. No netsurf/links2/lynx anymore... wow, what a bunch of animals.
Then I moved to being self hosted (soon on RISC-V hardware of course, at the time, I could get my hands only on arm hardware, sad), then I lost my domain name. Of course the geniuses over there did the same thing than the animals at gogol: they broke classic web support (noscript/basic (x)html). Now, to pay for and book a domain name, you must have one of the "whatng" cartel web engines. Wow, geniuses indeed. Not even able to understand why there is an issue at depending on one of the massive and ultra-complex "whatng" cartel web engines.
To add insult to injury: spamhaus. Basically, if you do not "pay them", you are in their blocklist which many ultra-skilled sysadmins use without thinking twice, trusting those lists blindly. Of course, spamhaus is a nice "company" based in andore and switzerland... who said shabby as f?
Then, the email standard designers were careful to have "no DNS" support with IPv[46] literals (which is stronger than SPF, since emails, their envelop and header, referencing a SMTP server with a different IPv[46] can be dropped without further processing). gmail is forbidding its users to send to such email addresses, and when you try to send to gmail such emails from such SMTP server, they block them due to the IPv[46] literal. The bottom of the barrel of humanity.
They are turning internet into a new compuserve/aol. This is pure evil.
Your reputation depends on THAT. Other metrics you think matter, they do not.
Your "fun" email belongs to my spam box.
I use font awesome for a few quick icons. I have no interested in using a new site engine.
If you are getting new icons - great. not that interesting, but this is not spam.
If you are doing a incompatible update - i hate this. but i need to know this. thanks for telling me.
Doing a new kickstarter project? - no. hell no. this is not what i signed up for.
i don't send any unsolicited emails from my domain ever. i have nothing to sell. so no, it's not that easy.
The problem for Font Awesome is 2 fold:
1. Kickstarter spam is a huge problem, seriously, it is so prevalent I expect gmail may even have specific rules around it. There is an entire cottage industry of kickstarter “promoters” that send out so much spam.
2. Font Awesome… is not a kickstarter? They’re using their email list to advertise a new project, Build Awesome. Same team, similar ethos, sure, but it is entirely new — they are sending email about a project to people who didn’t subscribe to email about that project.
Who knows why specifically their email performance is so bad, but this blog post doesn’t come close to providing plausible explanations.
so....you are spammers.
"respectful" is zero emails, unless I requested one or purchased something and need a receipt. Anything more than that is spam, will be reported. I hope that eventually everyone who thinks that their "exciting announcements" are of interest to unsuspecting people get banned from the internet back into the stone age...
it hasn't been posted before, and i thought it was interesting.
based on the comments i hope the authors read them, because it looks like they are getting some good feedback here.
Misconfigured website.
What's frustrating is when companies delude themselves into thinking users want their spam in our inboxes. Perhaps a dose of perspective is required:
The product is pretty icons for websites. No offense but the unvarnished truth is that on the list of "things that deserve my limited time and attention", whether or not font awesome has a new update is wayyy down near the bottom.
Expecting users to give a flying shit when Gmail blocks your spam is naive at best.
I mean that's correct; I choose email providers in part due to their spam protection. I don't want to follow what a company believes is the right amount of emails, I want to decide and if they fail they should be blocked. I wouldn't be surprised if that 99% sendgrid rating is either due to some dark pattern or because everything is already being sent to spam except for those who specifically allow it.
There are perfectly fine email providers - free + donations, for-small-fee, at-the-ISP, etc.