An email list’s open rate drops over 50% after changes to Gmail spam filtering
detailed.com
detailed.com
Sorry if this guy's "audience building" business is affected, but as an end user not worried about "my open rate", I appreciate Google's aggressive filtering and urge them not to let up.
Google's solution is necessary because bad actors in email abound.
That's what I've been using for my two primary domains (vanity personal and business one) since 2004 and 2006. Those filters work pretty well. I can't compare with Google's one but they're enough. I prefer to get some extra spam than losing a business email and maybe a new customer.
Maybe there is a way to keep using Gmail, read from an external POP3/IMAP mailbox and disable Google's antispam on messages fetched from there.
Dovecot + Thunderbird even gives you client editing of server-side filtering based on all sorts of criteria, and self-hosted webmail (e.g. MailBox) is pretty good these days as well for when you're on the go.
The thing is, I run my own personal email server. It's not used for spam ever. It's only personal email to family members, friends, and the odd reach out to support. The volume of email is so small it's ridiculous. I might send up to 10 mail (1 receiver each) per month. I set it up with SPF and DKIM properly, triple checked.
And yet, for whatever reason, sometimes my email end in spam. Generally when I send attachment (like pictures). But sometimes it's just completely arbitrary.
How about this : for you it might be a "few false positive", because so much of the wanted mail traffic originates from google in the first place. But for the few of us that use mail as was intended, this becomes a huge problem.
Having a mailing list doesn't necessarely mean the content is unwanted. I'm subscribed to HN replies for instance. I want those email. If it started going to spam, I might consider "hey it's a few false positive". But for the HN replies guys, it would be maddening to be unable to fix the problem because Google can't be arsed to have a support channel.
From my POV, Google is way past "aggressive filtering" territory and way into "monopolistic behavior".
I definitely felt that gmail was being too aggressive on this too. I sent a bunch of detailed replies to middle/high schoolers working on science projects when they reached out through my public-education webpage and when they went to gmail I never got a reply but if they went to some other server, the conversations usually continued nicely. That was pretty frustrating.
It's probably your IP address.
Sure, SPF and DKIM say you are allowed to send these emails, you are who you say you are, etc, but you also aren't a Sendgrid IP address (or someone similar) so you're treated as less trustworthy.
I could be wrong, but I believe many email servers take these things into consideration (please let me know if I'm mistaken!)
I run my email through google for my domain, and the IP assigned to my mail server is actively used to send spam (like, daily active reports on SORBS), so I can't even fill out their form to get it unblocked.
As a result, I need to email my bank from a different email address. So stupid.
Well, here's your problem. Have you thought about self hosting?
Many spam filtering systems work on a 'points' system, so being on the dynamic IP list adds a lot of points, and if you also have other things that add points (being a mailing list, having 'unsubscribe' links, attaching images, having links) it might be enough to put it over the edge and get marked as spam.
You can do a lookup [3] to see if you're on any of these lists.
[1] http://www.sorbs.net/faq/dul.shtml
e.g. https://pastebin.com/u48DAaLP
That particular example was sent via SMTP, but I had the same problem when sending via the Gmail web interface, and it occurred sending to at least three different Google Apps domains.
After I moved my domain off Google Apps (I switched to Fastmail for a variety of reasons, but that issue was the kicker), I was able to send to those same addresses without issue. In fairness to Google, I was on the Google Apps free tier at the time, so there was nowhere to go for support.
I never understood what was causing these bounces. The entire email chain occurred within Google's control, passed SPF and DKIM checks, my domain isn't on any blacklists nor used for spam that I know of, and isn't used for anything but personal emails. And I've had it registered for years. Nor was it the content of the message. I had a friend with another Google Apps domain setup an alias for testing and when I mailed that address it bounced the same way, regardless of the message body. Emails to other addresses in his domain were not marked as spam... it was only Groups aliases that bounced.
Check your reverse DNS as well. It helps if it matches the HELO advertised by your mail server.
I know a few people whose professional work involves a lot of delivering explicitly-requested, non-spam emails. With most email providers, they don't go to spam because they aren't spam. If they get flagged as spam servers (usually right after spinning up an instance, when the confidence is low), they can contact someone and get it sorted out.
With Gmail? They have extensive lists of tips and tricks to "sneak through" emails that their users specifically asked for. They 'prime' servers with extra-safe traffic to avoid getting frozen in the low-confidence early emails. And they still regularly run into problems. They just don't have the size to be trusted by Google, or to get business contacts to solve the problems that do arise.
It's a pretty concerning state of affairs - Gmail will deliver anything sometimes, but it seems to be a very high bar (vastly higher than "not spam") to ensure you don't regularly drop messages.
The idea that their spam filter is particularly good is ridiculous too. I get more spam to my gmail accounts than to my self hosted mail accounts with greylisting and spamassassin.
Don't do that! Emails should be instant, not with stupid greylisting delays.
Nothing in the RCFs says emails are supposed to be instant. Reliable, yes. Instant, no.
First, greylisting is HIGHLY effective. Something like 95% of email connections are spam. Almost all of them fail without ever hitting disk, via greylisting. If they actually retry, then the chance that the sender IP or email content is in an RBL is MUCH higher, so spam that actually retries will be more likely to be rejected at HELO by an RBL or filtered after it is accepted. The incidence of false positives with grey listing is VERY VERY low. Using greylisting means that very few emails need to be accepted and then filtered. Those are the false positives that really hurt. The sender receives no bounce, and the recipient probably doesn't look at his spam folder every day, especially when it is full of hundreds of junk emails. Greylisting makes email more reliable.
In addition, better greylisting systems note senders that reliably retry and automatically whitelist them. My mail server actually delays less than 2% of legitimate emails due to greylisting.
Except... Google claims >90% of spam never even reaches your Spam box, only the ambiguous messages. So why do I get 10x the spam at Gmail as at any other account? Are they not actually good at detection? Are they just a high value target that gets hit more often?
Or (my guess) are they trying to get clever? Google Doc's spellcheck is infamously bad because they're trying to use machine learning approaches without having a simple English dictionary as a fallback. Is Gmail trying to detect solely on email sender/content and totally abandoning approaches like greylisting?
I'm not sure this argument is related to the rest of your post, but FWIW, GMail/Inbox puts emails from mail lists into their own "Forums" category, not in the spam folder.
Running your own email ain't a hobbyist thing anymore, you gotta play like you're in the NBA. I'm doing all the above, my deliverability is solid. And pay attention to the changing landscape - for example, I will be implementing ARC real soon.
I'd disagree. I've been running my own just fine for years. Yeah, you have to put some work into it, but spf/dkim/dns have been suiting me just fine.
And the postmaster tools don't work for me on google because the volume of email I send is too low. So there's that.
On a sidenote : It's about time something like ARC comes out. If I understand it correctly, it should fix many setups that involve mail forwarding. That'd be a godsend for me, I'll probably set it up soon enough.
DMARC is not a nuclear option, no-one starts out with the reject policy, in fact most of my domains are still p=none and I monitor the reports.
You absolutely can and should - irrespective of how much information it gives you in return - verify your domains in Google's Postmaster Tools, monitor your IP addresses and junk mail tagging at Hotmail via Microsoft SNDS/JMRP, and setup DMARC reporting e.g. using Postmark's weekly digest.
I strongly suspect your lack of TLS is hurting you in particular. For this and other reasons besides I advise you to enable TLS for all inbound and outbound. And use a real cert.
The main reason you need a spam-filter is because your address ends with @gmail.com. Man I've lost important mails due to gmail, I'd never use it for anything remotely serious. Works fine for interactions within google-services though.
But apart from that there is no decent client and their notification support is not reliable either, nor can you rely on their spam-filter. Why even bother with email if you are going to use gmail?
It's overrated. And like mentioned in this article: it makes regular email delivery unreliable.
For me FastMail has largely replaced gmail. I'm much more happy with them than I ever was with gmail.
And they have an actual support channel.
Edit: the "gmail is the only real option" meme is getting pretty tired. They were clearly the best option 10 years ago, but times have changed. No need to repeat old truisms.
Fastmail on the other hand only classifies spam as spam (with way less than one spam mail per month getting through) which for me is far superior to Google's "I have to check the spam folder regularly because anything can end up there"
Because is about those ones the article is about.
Literally just started to switch back today from Fastmail
> since they've pretty much solved the spam problem for me
#1 reason. I tried Fastmail for a month or two but I've only just hit the 200 spam messages to train my "personal" spam filter, all of them "greetings of the day" website/SEO related. Realised I've been fighting to get to this personal filter level and then when it enabled.. I received another spam message.
I'm out. Love the idea of not relying on Google for everything but I guess for now spam filtering is just one of those things Google does good.
Also note that you can tweak your spam preferences. For example, I have mine set to mark things at spam at a score of 4.0 instead of the default score of 5.0.
And the very subject of this article is emails that people want to receive getting filed into spam by Gmail (but not by other mail hosts).
There are other things I missed from Inbox too such as reminders "hit t - set reminder", snoozing emails till another time and I have a few people that contact me via Hangouts so I ended up loading Inbox occasionally anyway to see those messages.
No fault on Fastmail really, if I'd never discovered Inbox I'd still be using it. In regards to spam I just can't be dealing with training a spam filter, I was reminded it was one of the reasons I switched from self hosted to Gmail in the first place.
Edit: For what it's worth the SEO and website spam emails weren't getting a spam rating at all, most were <2.0
Edit 2: Also while looking at the spambox for that last message I now realise a lot of my server backup status messages were going into the spam box with a 7.1 spam rating.
Edit 3: I'm going to stop editing after this one. Edit 2 was on me, the backup messages were sending direct rather than via mailgun.
> The aim of this blog is to help anyone with a website find proven content ideas that they can use to drive more traffic and links to their own sites. The concept is already working, with one recent article helping a reader get on the front page of Product Hunt.
Lol, that's quite the jump you made there.
If you read the article, you'll find there are many other industries which (suddenly) have the same issue.
With a title of "Launching my new daily blog (and podcast)", and sending in bulk, I'd expect a good spam filter to send it to spam. "I’m Starting a Brand New Live Case Study. Over one hour of free training in today's video..." was also flagged as spam. On keywords alone, those titles just scream "spammer".
>> I changed my sender email address to see if would help
But if the pattern of content got flagged as spam by Google users, the sender address might not be the only determinant.
>> I was relieved to discover that others with newsletters were having similar troubles very recently.
But if this results from crossing some sort of user-classified spam threshold, one would probably always be able to find some recent "victims".
This is not intended as a criticism -- I'm sensitive to Google's seemingly arbitrary power -- just an idea to consider or rule out.
As a spammer, you've got to assume Google's going to catch onto your first three million fake accounts and mark both those accounts, the email servers' IPs you use to send, and the email list itself as spam. Consider your first three million gmail account burned by that point.
The less obvious second phase then, using your next three million fake, aged, but-with-fake-email-traffic-to-make-them-seem-real Gmail accounts, is to sign up for not-spam newsletters, but mark those as spam. The wishful-thinking hope is that with enough of those marked as spam, the wider public will see more articles like the linked article, and ever so barely push back on Google, who then have to figure out another way to distinguish signal from noise in a vastly complicated and ML-enchanted algorithm.
Checkboxing "[ ] I want your newsletter" on some website doesn't inform Gmail to whitelist that site.
Personally, I can't remember the last time gmail marked anything important spam. Maybe a newsletter whose absence I hadn't even noticed, but nothing actually important to me.
I just wish I could get gmail spam filtering on my cell phone. Robocalls are out of control -- 4-5 / day. (I've looked at some of the apps / subscriptions for this, but I'm not ready to give a relatively unknown 3rd party access to my contacts or to adding contacts, which they generally require.)
From Google's end, I can understand this decision. But from the consumer end, I only want that logic used for de novo email sources.
Even if many people think a newsletter is spam, I'd want my personal patterns to override that. If I've opened letters from the same sender repeatedly and never marked one as spam, it shouldn't much matter what other users have to say. If I've ever explicitly taken a sender out of spam and not put them in spam, that should basically settle the matter.
I regularly lose emails I've requested to Gmail spam, and even when I've un-spammed the same sender multiple times. I appreciate that Google achieves pre-emptive blocking via a large userbase, but I don't appreciate when the wisdom of the crowd overrules my own behavior.
I hadn't seem them in a while and found that they themselves were being sent to the spam folder.
edit - I'd forgotten about this actually, and checked, it happened again today.
It's apparently happening because people send me spam, so I mark it as spam. Because I've marked things sent to that email address as spam, they're saying their own report is now spam. The description of the problem is sounding more python-esque as I continue so I'll stop there.
It seems insane to me that people would willingly let a program decide to throw away inbound mail based on unspecified rules. And I nearly start frothing at the mouth when someone suggests that, since their software decided to throw away my e-mail, it is somehow my responsibility to fix that. It isn't.
If there were thousands of different anti-spam solutions, and one of them behaved badly, then senders wouldn't care, and users would vote with their feet (or wallet, or app store) until the behaviour was fixed. But since Google has a near-monopoly on e-mail, it's now up to the senders to do the work and jump through the badly-documented ever-changing hoops.
Have Yahoo mail subscribers on a Mailman mailing list? Not if you're not running the latest Mailman which has a new workaround just for them. Yahoo started bouncing legitimate mail a couple years ago due to the normal way mailing lists have ALWAYS handled sender addresses, since before Yahoo existed.
I get it, sometimes desparate times call for desparate measures (for fighting spam). But jeeze, it's super annoying to have to break your package manager to get an upstream mail server to support one user who uses one certain mail hosting service.
See, you say that, and until a few days ago I'd have felt the same. But that was before I registered the first .com domain I've ever owned, and oh boy has that brought them out of the woodwork - I've gotten more spam in the last week than in any of the past ten years prior! Not just email, but phone calls, too; I even heard from one of those tech support scams, and it's been so long since the last time that happened that I couldn't even tell you when it was.
It seems to be settling down in the last day or so, which is nice. But if it picks up again, I'll absolutely be installing SpamAssassin on my MTA host, for the first time in the going on two decades I've been running my own mail.
To be clear, I totally agree with your point about Gmail - it's far too centralized and unaccountable for my own comfort, too, which is part of why I don't use it for any mail I care about. But a lot of my correspondents do, which means I'm nonetheless in the position of either taking assiduous care to maximize my deliverability, or risking my mail landing in spam folders that nobody ever really looks through. Not a good situation, but at least until someone comes up with a plausible means of addressing it from the outside, here we are.
Is there anywhere I can look for more information on how this model works in detail, and how to avoid the same problem in future? It's a real pain in the neck. Thanks!
Hello,
My Name is Prk Aa
We are providing whois data in very low price
Daily more than 100,000 domains are registered
Reply Me with your contact number & skype id.
Warm Regards Prk Aa
I wouldn't believe it myself, until it happened to me. I've run small mail servers for various domains for years with only "average" amounts of spam. Then one time I picked up a personal domain of my handle (not this one) which I'd wanted for years and I discovered it finally was free. The moment I setup an mx for that domain I got a firehose of spam coming in to it. In fact it was so bad I had to unreg the mx and leave it for another year before it was worth doing anything email-wise with the domain. Just the bounce processing was driving cpu and bandwidth more than I cared to deal with, even if it wasn't receiving any local mail.
Worked out in the end - it only took them a few minutes actually looking at the content to realize, on the one hand, that it was clearly not being used for any commercial purpose, and on the other, that there was no meaningful risk of confusion between my domain name and their mark. They were happy to wait to buy it until I was done with it. But it was a surprising call to receive at seven o'clock on a Saturday evening!
The way I set up rules on my mail server, they all just go into a spam folder that I browse every once in a while. If anyone is going to delete my shit, it's me.
By using an ESP (like Aweber, Mailchimp, etc) means that you are sharing part of your "reputation" with thousands (or even millions) other senders. So even thou most of the ESP are quite efficient in cleaning-up their customer base from spammers, the more clients they have, the more it's difficult.
Here you can find an pretty accurate and updated analysis of ESP's clients "quality": http://mainsleaze.spambouncer.org/may-2017-in-spamtraps-esps... Aweber is #6, which is not a good signal.
That said, you may switch ESP by choosing one that provides a you custom "identity" such as dedicated IP, DKIM, PTR, SPF records (which usually means quite a lot of setup and costs) or choose an ESP that doesn't have tons and tons of clients, eventually with a free version.
http://www.emailvendorselection.com/ is an updated ESP directory. You are of course also welcomed to try mine: http://www.mailup.com
DKIM, PTR and SPF really ought to be enough, right?
I get lots of spam from Mailchimp (ie. people subscribing me to their newsletter, without my consent), and complaining to Mailchimp about it seems to have no effect.
So since Mailchimp allows bad actors to send mail with their service, it’s not entirely unfair that Mailchimp mail gets flagged as spam.
"Did you read the post"...that always shuts down discussion.
Sorry, I wasn’t aware that was a mail service, my bad. His friend (from the iMessage convo) was using Mailchimp, though.
> Mailchimp is quite strict with their opt-in policy and they don't hesitate to suspend accounts that ignore it.
They might say they’re strict, but almost any time I give my e-mail address some where online, I’m automatically signed up for some Mailchimp newsletter, and Mailchimp can’t even be bothered to reply if you report it.
And still I get quite a bit of Mailchimp-sourced spam I never opted-in to.
People sometimes opt-in in good faith, and then when they get the e-mail, they realize it is garbage. They tell their e-mail client that it is junk, rather than going through the ritual of unsubscribing. Probably, in may cases, they probably don't even make the mental connection between what they received and the site they visited where they checkboxed something; they don't recognize that what they're receiving is something they signed up for. Their reaction is "WTF is this crap?" and report it as spam 500 milliseconds later without giving it another thought.
If enough users flag the posting as spam, Gmail will probably learn that and help the remaining users.
See as how a lot of my friends use their own domains / hosting for email I guess I'll be spending a lot of time in my spam folder.
I bring this up because I started receiving suspiciously legitimate spam a few years back. No red flags were raised by the email itself (e.g. no indications of phishing), the companies exist, the recipients exist, everything was geographically consistent. It was as though certain individuals were providing my email address as their own to businesses yet not to friends or colleagues.
When you consider how agressive some of these websites are with newsletters, I would not be surprised if people were providing fake email addresses just to get rid of the prompts. I would not be surprised if Google started flagging those newsletters as spam, even if the odd user genuinely wanted them.
Even the google representative knew their own financial related emails were systematically being tagged as SPAM on gmail.
That's how aggressive it was.
I couldn't stop laughing for minutes.
Does anyone here have contacts at Google who might be able to help? [Edit: I've also reached out to SendGrid support to look into this]
Looking at the data more, the drop is due to a ~73% drop in Gmail opens. Hotmail and Yahoo opens remain stable:
1) See drop in overall open rate here: https://www.dropbox.com/s/j8grg3r684zshhz/Drop%20in%20open%2...
2) See drop in Gmail open rate vs. Yahoo and Hotmail here: https://www.dropbox.com/s/0fdvbddwno27mgf/Drop%20in%20Gmail%...
I recommend reading my comment https://news.ycombinator.com/item?id=14720344 and following the troubleshooting steps I outlined.
What I learned is that sending emails and not getting treated as spam by any of the big email providers is an absolute mess of tinkering and hoping it'll work. Not all of them would categorize our emails as spam, but Outlook.com started doing it out of the blue, and even a year later we didn't have a clue as to why or how to make it stop. Support for email senders is as good as for users, meaning getting anything else than a canned response wasn't happening.
That said, it's been a long time since Gmail has had a false positive that I was surprised about (i.e. not a spammy newsletter that I subscribed too)
-------------------------------------------------
TL;DR: DNS, SPF, DKIM & DMARC are not properly configured for DETAILED.COM. Fix and test the issues below.
-------------------------------------------------
Start here: https://mxtoolbox.com/domain/detailed.com/
1. SPF Records
Issue: You should only have 1 SPF record but you have 2.
Combine them. https://www.spfwizard.net/
Current:
detailed.com. 3600 IN TXT "v=spf1 include:smtp.groovehq.com ~all"
detailed.com. 3600 IN TXT "v=spf1 mx include:send.aweber.com -all"
Should be: detailed.com. IN TXT "v=spf1 mx include:send.aweber.com include:smtp.groovehq.com ~all"
2. You SOA record is incorrectYour current authoritative DNS servers are:
detailed.com. 172800 IN NS ns.sourcedns.com.
detailed.com. 172800 IN NS ns1.sourcedns.com.
Your current SOA is: detailed.com. 3600 IN SOA ns.liquidweb.com. admin.liquidweb.com. 2017042600 86400 7200 3600000 14400
In your SOA, ns.liquidweb.com is incorrect. It should be ns.sourcedns.com3. Missing DKIM records
Check if AWEBER is sending the correct ones.
Use the steps outlined here https://www.phishingscorecard.com/ to find your DKIM key and test to see if it's working properly.
4. Setup DMARC to get reports on your failed email
If you had set this up, you would be getting notifications from Gmail, Yahoo, etc as to why your email is not being delivered properly.
I suggest doing a 14-day free trial via https://dmarcian.com/ Once you create an account, they will provide you with RUA & RUF addresses and process the XML responses for you. Don't forget to add the _DMARC TXT record to your DNS.
5. Test your email using https://www.mail-tester.com/ This site is fantastic and will help you narrow down on actual delivery issues.
But yeah, communication channels are getting more and more clogged with irrelevant communications (not even span alone) so it's getting tough to get across the barrier
It does a good job getting rid of spam but if you need to check the spam folder for missed emails then it makes sense to leave the spam in the main inbox and save a few clicks
They can't hurt their customers this way.
Email deliverability is a hard problem these days, spam has caused us so much grief that large email providers are doing really annoying things in their spam filters to combat the problem but I've noticed more and more legitimate email is getting caught in the crossfire. Unfortunately, I don't see this being fixed anytime soon - and it's personally making my life increasingly difficult as someone who had to give up self-hosting his email and switching to a hosted Zimbra service just to stop getting flagged by Google as spam (even though I passed DMARC/DKIM and SPF validation and had a non-blacklisted IP).
There is a trick how you can get out of the spamfilter: Send mail, regularly (like a few mails per week) to friends/family that use Googlemail, and tell them to mark your mail as "not spam". After roughly a month, you’ll have gathered enough points that Googlemail won’t mark you as spam anymore.
And for the people receiving these emails? This is a nuisance at best. Although if 99% of the population stopped receiving emails from their friends, etc, THEN this would be a bigger mainstream issue. Right now? Nobody's worrying (especially in Google right now) except a few newsletter senders.
If you can't figure out what is being sold in the situation to keep the business afloat, what is being sold is you.
As much as I'm frustrated with Gmail's spam filtering (I also use a personal email server, and it's annoying to get my personal email filtered by Gmail), I absolutely loathe seeing that tracking information in links, even if it's from a mailing list I specifically subscribed to. Often times they're newsletters that are also available on the web. I'd rather just go to ddg to search for the web version to read.
Of course, that's probably a case of https://xkcd.com/1105/