Gmail marking email from me as spam
mail-archive.com
mail-archive.com
It's insulting to the folks that are pouring their time replying to what they think is a user in need of technical assistance, only to eventually stop replying when it becomes obvious that he only replies with questions of morality and treats most answers as if they were platitudes specifically attempting to dismiss his efforts to communicate.
As a hobbit* , I'm actually pretty happy this whole conversation is starting to gain more traction.
My domain is always green on every test I could run (mailtester.com & all) yet some of my mails go to the junk without any warning. At least warn postmaster when you decide to block a domain because of bad neighbour/hosting!
* This specific reply of the chain is a must read and is where learned that I'm actually a mail hobbit. https://www.mail-archive.com/mailop@mailop.org/msg08958.html
Princeses were the customres which sometimes required a lot of customer support, but paid really well because they purchased a lot of services/VM's. Hobbits were customers who basically minded their own business, and didn't guy a lot of stuff, but didn't cause any problems.
Lizardmen were customers which had possibly clueless marketing departments that would occasionally send e-mail marketing campaigns which crossed the line, but which also sent plenty of legitimate e-mails, and which were mostly trainable after the ISP/cloud provider smacked them on the nose with a rolled-up newspaper --- and Kobolds were spamvertising companies that did nothing but send spam, and were constantly switching ip addresses / VM's, and knew d*mn well that they were doing something evil, and were not trainable.
The problem is that if the ISP / cloud provider has the vast majority of their customers being Kobolds and Lizardmen, it becomes economically hard to just cut off the bad actors, because the vast majority of their customer base are bad actors. If the provider originally had a good mix of all of these customer mixes, but wasn't proactively cutting off the Kobolds and educating the Lizardmen, then their network block would start getting a bad reputation, and all of the major e-mail providers (not just GMail) would start blacklisting the netblock, or at the very least, treating any e-mail sent from that network block as a strong SPAM signal, and this would cause the other customer types to find other providers.
So if you happen to be a customer of such a network/cloud provider, you could try complaining to the provider, but they are really in between a rock and a hard place, because if you're the 1 good hobbit and all of the otheer customers for that provider are Kobolds and Lizardmen, what is the provider supposed to do? You're probably better off switching to a better provider. Unfortunately, the better provider may also cost more, but you get what you pay for.
This exactly. I've been a Gmail user since the day when they've required an invitation in order to signup, and I'm not quite a Google hater, either, but it's extremely disappointing to see the number of people who simply defend Google against the wrongdoing irrespective of whether or not the complainant has a valid complaint, like in this very case.
What happened to the whole notion of believing the victims? Why no matter how hard you try to explain your setup, and the things you've tried, and that all the automated tests pass, that you still get blamed to be the culprit for the issues you experience when dealing with someone who has a monopoly on the service at stake, instead of considering the possibility that maybe it's Google Mail having the monopoly on email that's an issue here.
Also, if you aren't sending a lot of mail, consider relaying outbound through mailgun or a similar service (I used to use sendgrid myself). Nearly zero issues when doing this on the lowest level paid account. That said, inbound spam was so painful to deal with I just gave it all up.
> It's insulting to the folks that are pouring their time replying to what they think is a user in need of technical assistance, only to eventually stop replying when it becomes obvious that he only replies with questions of morality and treats most answers as if they were platitudes specifically attempting to dismiss his efforts to communicate.
Yes, I have been bitten by this many times. Every time I see a topic like this one I try to help that person by offering technical advice, basically doing my consulting job for free for everyone to read. And many times the post gets downvoted till its dead.
Slowly I learned that people don't want a solution to their problem, they just want to vent their (understandable) frustration about $BIGCORP. But it still hurts to get downvoted when you just try to help.
Pro tip: start by briefly acknowledging the frustration, then offer the technical solution/workaround.
People forget sometimes that the person on the other end of the screen isn’t a computer that is completely unmoved by silly things like emotion and frustration.
People ignore the email spammers, SEO spammers, automated password crackers and blame google for the solutions they put in place to combat those things.
It's impossible to reason with them, honestly I think it's just best to ignore posts like this.
I have my mailserver configured in pretty much an optimal way, with all the special bells and whistles, have never sent spam, and never will.
Gmail refuses to deliver my mail, so please don't lump me in with malicious people and then say my concerns should just be ignored.
Google provides a service to its users, they don't provide a service to you.
Unfortunately for you, the e-mail providers' customers (the users receiving the mail) get to decide what is an unacceptably high false positive/negative rate --- and not you. If e-mail recipients get too much SPAM or if they get mail that they want landing in their Spam folder too often, then they will switch. This provides the economic incentive for mail providers to Get Things Right.
Unfortunately, there is so much spam out there that if you are too relaxed with letting marginal e-mails (or e-mails from marginal network neighborhoods through) the false negative rate could result in so much spam in users' inbox that they will get mad, and switch.
However, it can happen that the email provider can be too sensitive, and there can be too high of a false positive rate. For example MIT recently tried relying Microsoft's spam filtering system. Way too much stuff landed in the spam filter, and while you could go to the spam filter and manually mark e-mails as "not spam" and eventually Microsoft's ML algorithms would hopefully figure it out, the false positive rate was too high and the MIT community (especially the ones with the real power, e.g., the professors) rose up with an outcry, and MIT abandoned using Microsoft's Spam filtering service.
They can be pile driving right next to the machine room, and causing disk drive errors, and Physical Plant won't care if the I/T folks complain. But if some Sloan School professors complained that it was disturbing their cogitations, it immediately stopped and Phys. Plant called a "stakeholder meeting" and it was really obvious who had the power.
All customers are equal, but some customers are more equal than others.
In the end, TFA is from a subdomain that seems to have a lot of spam, and to avoid it may mean using A commercial option, if not a specific commercial option. It sucks.. but the mail relays I mention above are relatively cheap and easy to properly setup with limited issues on the other side.
Even the particular people who irrationally hate something are obviously likely to also run across the good reasons for hating it.
It's not reasonable to say "criticism X doesn't count anymore because we've heard it too many times".
Because it's really infuriating if someone writets to you, you put time to help them with something, and their demented (did I say it's infuriating? :D - also what kind of company can't detect something is a response, if you even quote the original email, it's ridiculous) e-mail provider trashes your response.
Sadly, I'd imagine some users don't really have a choice, e.g., an employee whose company is using Gmail from G Suite for its email, so, it'd be an uphill battle for sure.
So if someone can't be bothered to check so that I'm not wasting time responding to their trash folder, that's a good filter in the first place.
Anyway, better thing might be responding by adding a (F)AQ item publicly, and just sending a link.
The common thread among many of the bad-Google stories I've seen in the last 10 years is that Google has made a deliberate decision to not give two shits if they accidentally hurt a small minority of their users. People get messages out of the blue that essentially say "We've just wiped out your email account, we're not telling you why and there's no one you can appeal to." I don't know if this particular guy is on the level or not, but it's not credible that all of these people are secretly spammers and scammers. Occasionally you can get things fixed if you know someone at Google or your complaint goes viral, but that's your only option.
I'm sure someone at Google did some math and concluded that the ill will of a few customers costs less than maintaining a support department. That's not an excuse. I don't think we should expect Google to never make mistakes, but we should absolutely expect some avenue to correct those mistakes.
Google's ML mail spam models are that way because there's too many bad actors. Email, even in 2019, still extremely valuable.
If you can get into people's email inbox, there's still quite high conversion rate - better than clicks/videos on a pure percentage basis. Even the author wants to reach out to people in a cold fashion.
As a gmail user, I 100% appreciate keeping my inbox extremely clean. Google's spam filter is a welcome addition.
As a business owner, I'm continuously having to do things so I don't end up in spam. Less images, specific wording and the list goes on.
I can't have it both ways. I would not be on Gmail if it was like yahoo. My goodness... my parent's inbox, on yahoo, makes me anxious.
Google's spam models freaking suck donkey dick. I use Fastmail but my university uses Google for email. A service we use (Piazza, class Q&A) sends notifications via email. Over the years I have gotten probably about 1k email notifications from them, and replied to a few of them too. Google has recently started marking about 5% of their notifications as spam. 95% of the notifications come through; 5% get rejected. There's no discernible logic to this.
There are organizations and people within the university which have me on their mailing lists; with them too 90% of the emails get through but 5% get randomly marked as spam. And they're perfectly normal emails that Google just decides to move to spam. Even with people that I have had email conversations with, it just spams random stuff.
Every couple of months I check my Fastmail spam folder just for the lolz of seeing what's in there. With Google I have to check spam every day or I'll miss important stuff.
There are tons of people who have posted very similar experiences on HN. On this thread I just saw another person comment that Google's own emails go to spam - I've observed this too on my personal Gmail account which I occasionally check.
The spam filters have a tough job, but other companies are succeeding at keeping all the spam out without a gigantic false positive rate. Google's filter is hilariously bad.
My own server has a good reputation, but it meant setting up SPF, DKIM, DMARC etc.... Where it was the most painful was with microsoft email (I don't know the name of their service now, still live maybe). By default mails goes to spam, but really quickly they goes in limbo if people don't respond (on the smtp side the email is accepted but the recipient never see it, not even in spam). On new microsoft accounts I was always able to send a few emails in spam before it went into limbo. I ended up creating ~20 different accounts on their system (it was before they enforced giving a phone number) and had random discussions with myself for a while which was enough to build a reputation and not being put in spam anymore. I don't know if this behaviour was intended or not, I try to get in touch with someone from microsoft but couldn't find a way. Since then I do strongly advise not to use their system because that makes it really unreliable.
I’ve got everything setup properly, all test websites come up green, and google receives my email just fine. SPF, DMARK, DKIM, PTR, HELO are all setup correctly. This isn’t an isolated problem either, the ms forums are filled with people reporting similar problems.
Slightly tangential ... I heard recently that "proper" in-line responses (ie, not top-posting) is somehow penalized by Microsoft (or Exchange online or Outlook online or ... ?) and was advised to stop my very proper 1990s style in-line email quoting/responding and just top-post to avoid either non-delivery or something like the body of the email not being shown ...
Or something ?
Does anyone know what I am referring to and can shed some light here ?
But yeah, that's usually more an issue with the mail client (or perhaps the mail server if it's being exceptionally stupid and modifying emails before final delivery). Top-replies became the norm for some god-forsaken reason, and now clients treat the quote and everything below it as entirely optional to display.
As another data point, for me and friends I it beats competitors by a large margin.
I guess it's another case of survival bias. If it works you won't notice that it does not work in all cases.
Anti-trust regulators should specifically look at situations where Google began directly competing with other companies and those other companies gmail messages are being put in spam while Google’s messages are not. Whether or not it is intentional, it is a problem if Google is whitelisting their own stuff but not competitors.
Ultimately what is going on here is Google is using more deep learning for spam detection. Your friend’s email ending up in spam may be a false positive. It may also be a test, to see if you notice it.
As a bonus, if you require opt in, I won't be able to cancel your car reservations with budget ROBERT.
I found an important email (from 3 days ago) from a recruiter asking for my CV in it.
Yeah, Google's spam has erred too far towards making false positive errors.
I've seen this with my SaaS. We ONLY send transactional emails like purchase receipts and login links (using postmark). We're very intentional about not sending anything remotely resembling marketing or spam, and sending as little as possible. Yet I still get the occasional user who will flag their purchase receipt as spam when all they really mean to do is delete it. They don't get the difference and don't realize that it matters which button they click.
I've noticed that in the past year or so gmail has made hitting the spam button more explicit and now have a confirmation message. Obviously they did this because some people were simply mashing that spam button instead of the delete or archive button.
I don't even blame the users. Most don't know the impact it has. But bad actors sending tons of spam have trained them to be cynical of any generic form email.
Maybe gmail shouldn't have the spam button right next to delete :)
At least that's better than web Outlook's invisible, until you click on the sender, microscopic disposition buttons. I can't count the number of times I've deleted an email instead of opening it.
Google does put some senders often into spam for me, but not always. I'm absolutely sure I've never reported them as spam, on the contrary: I've marked their emails as "Not Spam" when I caught them in the spam folder.
That had, so far, no influence on the filter. Those aren't "weird" emails either, they are in my language and individual communication, not mass mails.
And yet other companies with spam reporting features are able to maintain a lower false positive rate with their spam filters.
Also, a lot of users do perceive receipts as spam.
I have a relatively high profile email address (first initial and last name) and I almost daily get at least one form of "receipt" from a transaction someone made where they entered my email by mistake.
Sometimes I'm in a bad mood and I'll mark anything I see like that as spam partly because its frustrating and partly because I suspect a good number of these emails actually are spam masquerading as receipt/login/etc emails.
And I just don't have the energy to figure out which are legit or not.
The purchase history on website disappears, logins get forgotten and so on. Only receipts in the mailbox stay forever, as I want them to.
I've considered adding an opt-out checkbox during checkout but I honestly doubt it would ever be unchecked and if it was opt-in we'd have users contacting support asking for it because they didn't realize they had to check the box. Either way it's one more toggle on the UI which I'm not a fan of unless absolutely necessary.
I'm curious if you've run a business and experimented with not sending receipts, and if so how it played out?
I absolutely click spam on every single one of those pieces of mail, and I'm glad that they are being penalized for it.
Interesting how different things are for different users. Gmails spam protection isn't working at all for me. Confirmation emails from reputable sources get into spam, while really obvious spam messages get into my inbox. I mean.. really, really obvious messages. With "dfdf" a thousand times at the end just to make the message longer. Or these porn-bitcoin-scam messages.
It's ridiculous.
It's just interesting how perspectives differ on this type of thing.
You can't use part of Google service without being entangled in their new protocols, the way they code and build things, run operating systems or servers, browse the web, and so on. You have to run your business the Google way now. The most scary part of this - the monster is completely deaf. Cry as much as you like, it's not going to listen. Even if you bring thousands of gifts to it every day, you can be erased from the web in an instant, and it won't even notice.
It's not too evil (yet!) but it has so much power it's scary.
But you won’t know if Gmail flags legitimate email as a false positive and you will remain happy not knowing Gmail is secretly losing your emails.
When you refer to specific threads going back and forth this may be. But here's my counter example.
I sent emails to my girlfriend's gmail address from my own domain hosted on a mail server run by a reputable company for years with no problem, whatsoever.
Then, on vacation in Thailand, my rather elaborate trip reports for which there's really no plausible explanation that they could be spam, suddenly bounced.
Sent from the same domain from which I sent mail for years and Google suddenly branded me a spammer and refused to deliver those mails even to her spam folder.
The auto-reply from Google is about as useless as you would expect. There are a few links, which are neither informative nor do they help to resolve the issue.
I worked around the problem by sending mails from my own Gmail account, but it left a really rotten feeling around the lines:
NICE COMMUNICATION YOU HAVE GOING THERE, WOULD BE A SHAME IF SOMETHING HAPPENS TO IT!
So I guess your assertion is wrong. Our exchange went on for a minimum of four years. Always from the same account and suddenly I was deemed an evil spammer.
It really sucks.
or they tweak them to cause more people to switch to gmail.
That, actually, is my suspicion. It's easy to brand that as "protecting their user base", but in reality make it so cumbersome that you're not able to send mail to a significant percentage of users over which Google controls their email unless you switch to Google for email.
edit: A couple spellos and a clarification
Always from the same account
...except for the part where they suddenly started having a source IP in the headers in Thailand.That doesn't necessarily justify the response, but IMO claiming "nothing was different" when something very clearly was isn't helpful.
It would seem you both agree that "[Google's] spam filters [are] either seriously broken or they tweak them to cause more people to switch to gmail."
Google marked as spam my 7th or 8th reply in a chain of emails with a prospective tenant (presumably) because my email contained instructions for sending me money. I assumed that they weren't interested anymore and had ghosted, but luckily we crossed paths at a grocery store or some such.
My emails continued to be marked as spam after they added me as a contact, individually fished each one from their spam folder, and continued to write replies. Weeks later (with no apparent cause) I started arriving in their inbox again.
There are so many such 'narrow' cases, and they all just happen to work in Google's favor.
I'm getting about 2 spams per day, which doesn't really bother me.
Instead of just blocking bad actors why not work to prevent bad actors from being a problem in the first place?
Oh right, it would go against their business model.
https://news.ycombinator.com/item?id=19756125
From a few months ago. Self-hosted email getting dropped for seemingly no reason.
We[1] run our own mail and DNS servers and, as you might imagine, have never sent a single HTML email or any email with any kind of "element" in it, etc.
Just plain, ASCII text.
We've got a 15 year clean IP, perfect score on the "mail config checkers" and almost every single email we send is in response to an email from that sender.
And yet ... often enough to make me anxious, we get marked as spam.
[1] rsync.net
It would be good to have a central registry of mail forwarders so that SPAM is not detected against registered IPs and then issues can be followed up directly with anyone who abuses the system. Do you really want to greylist Amazon SES because one of its users sends out spam?
On top of that, of very old-school users on Mutt or Pine who prefer text over HTML, I'd think a significant portion of them don't have their mail pass through Gmail's filters.
That's a silly way to spin this. They can keep your inbox super clean by just not delivering any mail at all.
The way GMail is going, you'll soon only be able to get Google approved corporate spam using their email service. It took them longer, but they're pulling the same shit they did with XMPP. Open and standards compliant to begin with, and slowly converted to a bastardized Google only walled garden.
Maybe now's the time to fix it. If people don't get an email, suggest they use a better service.
Not the case for me. I'm okay with some spam. It's not hard for me to delete few mails every day. But I'm extremely not okay with legitimate mail marked as spam. And gmail keep doing that. And that means that I must check spam daily. So basically gmail spam filtering does not exist for me, because I still must read at least all subjects. And that's dozens of mails every day.
I still use Yahoo e-mail for chit-chat (I doubt that it's less secure). Recently it started spam-boxing e-mails from a person I've corresponded with for years (without trouble). Since I have them forwarded to T-Bird, it does mean I have to visit Yahoo more often.
Maybe that's the goal?
The problem at hand is that it is really hard to debug situations like this. Google won't tell you why a particular email is blocked, because that information will be immediately exploited by spammers.
We build our software suite because we found that mistakes in email configuration are easy to make and really hard to identify.
I did a quick scan of rafa.eu.org and found the following:
- SPF is setup [1] with a neutral 'all' mechanism, which basically disables SPF for this domain. Hence, DMARC will set SPF as 'pass' even though SPF did nothing here to help the spam algorithm to assess the sender.
- A DMARC record exists and has a valid syntax [2], but the proposition (p value) is set to 'none', which basically disables DMARC altogether. It will enable reporting, but nothing more than that.
- I don't know you DKIM selector, so I can't assess that, but make sure the DKIM signature address is aligned (using the same domain name).
- The TLS configuration of your email server uses a self-signed certificate and is very much outdated (it offers SSLv3 and RC4 ciphers). I used testlssh.sh [3] to check this.
So yes, you technically did setup TLS, SPF and DMARC, but in all 3 you have configuration errors. Running a mail server in 2019 requires a bit more work and maintenance than it used to be 10 years ago, but the reason is spammers, not Google. Remember: it is in Google's best interest to have as few false positives, as it ultimately benefits the users. It's just really frustrating that it is hard to figure out why Google is marking your email as spam.
[0] https://www.mailhardener.com
[1] https://www.mailhardener.com/tools/spf-validator?domain=rafa...
[2] https://www.mailhardener.com/tools/dmarc-validator?domain=ra...
I wrote more about this here:
https://www.attejuvonen.fi/dont-send-email-from-your-own-ser...
I know lots of people that run low volume personal type servers, many have claimed that gmail doesn't spambox them, but they were always testing on a (handful of) personal account(s), when I got them to check with an account they had never mailed before, they were spam boxed literally 100% of the time.
Properly setup, and strict FCrDNS, DMARC, DKIM, SPF, TLS and a clean IP and an old domain that have both never sent spam are absolutely not enough to avoid gmail's spambox.
Also: please stop spreading unsubstantiated claims about your magical server magically sending mail past Gmail's spam filters. There's virtually no chance of that being true, and if it somehow was true, extraordinary claims require extraordinary evidence.
I'm sure most people who run low-volume mail servers here have no problems sending to Gmail. I don't know why you think this is an extraordinary claim -- I can understand that they often block legitimate mail like in your case, but that doesn't mean that everyone has the same issue. I have occasional issues sending to Gmail but most of the time they accept it and don't mark it spam.
Based on direct experience and >testing< (I have talked to about 20 people with personal mail servers about this, and got them to attempt to send me email, on an account that had never interacted with their domain before), 100% of their emails were spam boxed.
Lots of people test gmail with their personal accounts, and think that email to gmail in general is delivered.
In my experience, it basically never is if you are a small sender.
Where are all these magical people with these magical abilities? How curious that not a single one of them is able to post any kind of evidence to support these incredulous claims. And funny how my comments on HN are getting downvoted and hidden when I ask for proof.
I’m waiting for the day they try to shut me down.
If you're wondering about the blacklist number, that's an error - the source site claims it knows nothing.
I would venture to guess that a substantial portion of people reporting issues delivering at small scale are sending from a low-reputation netblock. (Assuming auth is all set up optimally.) So it's not that it's not possible to send at low volume, it's just that most people don't know to look at the netblock, it's hard to evaluate netblock reputation, and it's not always possible to select a preferred netblock within a given provider (especially VPS providers with low-cost options).
The bottom line is: it's hard to run your own mail server, and much of the reason for the success of services like Sendgrid is a) it's easier to set up auth properly with most of them, and b) they actively manage the email reputation of their netblocks (though some do this better than others).
If you're approaching things from a practical perspective instead of making this your hill to die on, you just use an email service provider, and for the vast majority of senders, life is a little bit easier. There's plenty of ESPs to pick from, and there's a very good chance you can find a free one that delivers better than an average VPS or IP of a residential ISP.
Setting SPF to neutral (or softfail) and DMARC to none just ensures stuff like mailing lists forwarding mail from your domain aren't automatically marked as spam.
In my experience it does not matter if you have very strict SPF and DMARC policies, with a good reputation IP address, and an old domain, both of which have never sent spam.
GMail will absolutely still spambox you.
Not exactly. DMARC inspection passes if either SPF or DKIM validation passes. A mailing list forwarding mail will break SPF, but retain the DKIM signature. So you can definitely use strict SPF and DMARC with mailing lists. In fact, retaining mailing list compatibility had priority when the DMARC RFC was drafted. See the RFC.
An email service that alters the content of an email message in any way should definitely be marked as malicious. This allows for phishing (replacing a URL in the email), censorship, fake news, etc etc.
This is a pretty big fallacy, because exactly this approach affects normal users much more than it affects spammers. The solutions themselves would be much different if you have to pass 10 emails per day with 100% certainty, versus a million where a 5% pass rate is good enough.
A better explanation here is that these denials appear to be somewhat random in nature, driven by multiple layers of AI and proprietary systems that may be difficult to explain to the uninitiated, without revealing the whole code of the algorithm into OSS, and it's not quite possible to explain exactly why the AI does the things that it does.
The only solution would be to actually make it possible to troubleshoot this to an actual resolution. Why it's an issue for a domain owner with a dedicated IP address to send a couple of emails per day from their domain name without ending up in Spam is a bigger question here.
> I did a quick scan of rafa.eu.org and found the following:
All the issues you list are non-issues, and merely the perpetuation of the security theatre.
SPF is very useful for a domain like gmail.com, where there are hundreds of individual IP addresses that may be doing the sending, with little ways of finding out if they're legit without SPF. But the domain of the OP has a single server with a single dedicated IPv4 address. It is trivial to verify whether or not the domain owner has authorised a given email sent from such server, and whether it's authentic, even if it doesn't have DMARC, SPF or even MX records, not to mention DKIM, provided that it gets sent from the A or AAAA address of the domain. Yet it's these very emails that get denied, and even putting these useless and unnecessary for the situation DKIM, SPF and DMARC entries doesn't help, either.
Further, your requirement of configuring SPF and DMARC to reject actual forged mail stems from a belief that someone else is abusing the domain reputation to send forged mail and spam, but, (1), that's never been asserted or implied by the sender, and, (2), why isn't Google smart enough to reject those messages then, instead of rejecting these ones that clearly do come from the owner of the domain, due to the match between reverse DNS, forward DNS, MX, EHLO, MAIL FROM et al. Because that's really what's going on here. We're not even talking about mailing lists or forwarding at this stage; the most basic mail setup results in his messages being rejected.
Here and in your another comment in this thread, you're portraying all this advice as expert advice without even having anecdotal evidence to back it up that it actually works; this is sadly a common practice around the internet, to make suggestions for the sake of making suggestions, wasting people's time on implementing solutions that won't make any difference, where the proposed solution has little correlation to the issue at stake. And this is exactly why you get downvoted on the more technical forums like Hacker News for offering this sort of technical consulting for free — because folks here know better, and because these sort of blanket suggestions don't actually do anything for the situation the user experiences, don't solve the problem, and are technically incorrect and superficial to start with.
1. Our ML models see that your emails spam? You're spam.
2. You're using Tor or a VPN? Here's 10 reCaptcha's.
3. Don't use Google Webmaster or use AMPs? Good luck finding your page on the 1st page.
4. Youtube video includes education hacking tutorials? Demonetized.
Obviously some alternatives are moving to Fastmail and using Duck Duck Go, but we need Google to stop this "my way or you don't exist" attitude before they become a huge conglomerate which controls major aspects of many people's lives (which they arguably already do) and leaves everyone (like small companies that don't use Google or just regular people who don't want a Google account) separated from the world they're forming.
In my opinion free email services either belong to other big corporations or provide lower quality service than gmail.
Few bucks a month add up and can be considered expensive by many.
I don’t like google and I pay for a different email account. I just wanted to remind that gmail may be hard to quit and that costs are subjective.
I pay around 3$/month for Fastmail, I don't think it's expensive, an email address is the primary communication method everyone uses nowadays and it's useful every day.
We could probably start to divert all gmail and outlook originating mail to the spam folders on our mail servers in retaliation.
That should not be the suggestion. Many smaller providers encourages the competition necessary for an open network, not a small number of huge providers.
I use Fastmail scared that my emails will go to spam. But ideally I want to live in a world where my emails hosted on my email server will send like they did 10-20 years ago.
It's sad that it's no longer viable to have your own email server
I do see mail going to spam though. It's never bugged me that much.
First time setting up an email server was quite a chore as I have no background in email, getting all of the moving parts to play nice required some patience.
My second email server used Mail-in-a-box scripts which I highly recommend. Zero to functioning email server in a few minutes. The slowest part is DNS propagation. Anyone comfortable setting up a domain name and the basic DNS settings that are invloved will have no problem self hosting email. The setup includes web-based client. I use k-9 mail client on my phone.
I find the catch-all email feature very helpful in creating ad-hoc addresses for spammy companies (eg car insurance). I can sign-up with spammy.companyname@mydomain.com and it will direct to spammy@mydomain.com.
I'm not completely de-googled, but I am consciously and gradually reducing my exposure to google, and other large networks.
At the very least it is worth a try.
edit:spelling, added url.
Please allow me to export notes to txt.
As for a more general download - what would you be looking for? A zip file containing all the notes?
A zip file with all notes in it would be fantastic. I just want to feel like my data is safe from Apple having a bug that wipes it. Read a lot of Catalina horror stories.
IMAP looks promising and might be all I need. Neither Spark or Apple Mail seem to let me export mail as txt but presumably there's a mail client out there that does in which case problem solved. Thank you for point that feature out, should throw it up on:
https://www.fastmail.com/help/account/downloaddata.html#tran...
Even though I have shut down my practice for the near future, I will still need to have information protected for several years to the Health Department's requirements for psychological records.
Email providers who lack this support will have difficulty gaining traction in the health world.
That's already the case.
I get recapthca ALL the time for just not being logged on and deleting all filthy cookies on exit; and not "honoring" 3rd party cookies at all... and I don't care. Best part is that if you live in a country you don't speak the language you get google services in one of the country official languages -- so what you should do and mark is often unclear. The next best part is a road trip through Europe (edit adding "?hl=en" to the url tends to fix the issue in most of google services)
>4. Youtube video includes education hacking tutorials? Demonetized.
History is a far greater offender.
>1. Our ML models see that your emails spam? You're spam.
Years ago, I recall my company hosted gmail started detecting CEO mails as spam... and he was pissed for not getting responses.
Default Safari option for 3rd party cookies is: "from visited". Check if you have cookies set, if you do - they know you have been a good boy.
Now I've got a PhD on solving "traffic light" and "crosswalk" Captchas as a result.
I started to resent Google for this, except now I think twice before going to a web site that will give me these hurdles, so it ended up helping me to focus on my work. Now I appreciate the extra work.
Seriously, you shouldn't have to. Your browser sends language preferences, doesn't it? Nope, IP trumps user preferences.
Had the same problem when using my job's VPN with an exit point in Germany (working from France). Very annoying.
Since http1.0[0]... I have wanted to add another header -> "RespectAlHeaders:All-Custom-CrRafted", so the wimpy implementation of ip->country->language is duly removed.
Even if your language is English and your calendar is Gregorian, it will still display news dated in Hijri. No setting or option to change.
At start it has mark that search results based on results from yandex engine and crawled results
Yeah well, they offer a free service and you use it. They own their network and they can decide what they allow.
I think that's exactly opposite. We need more competition, not forcing a private company to behave in some way that "we" (and who is "we"?) find acceptable.
It's time to break them up.
Google can exist, and people can choose to use Bing, DDG, Fastmail, etc., right?
The problem is that Google is not just Google the search engine, or Google the email provider, or Google the video service, or Google the website analytics engine, or Google the online office suite, or Google the ads syndicate.
Because Google is all of those things, it has accumulated too much market power, to the extent that they are market distorting. Bing and DDG (which is not an independent engine, but collates results) are irrelevant to a company's Internet presence. There is no such thing as SEO for Bing. Whereas Google can make-or-break you.
When Google the ad syndicate and Google the search engine collude (as it were) to place your competitor's ads ahead of your organic search result, a top result even, and to distinguish such ad results as ads only technically, by the narrowest of definitions, this compels you to advertise with Google the ad syndicate. Just as an example.
This behavior is harmful to the market (not to mention to users, but that's a different subject) and it is a given that Google the monopoly^Wsingle entity will continue to make such moves, whack-a-mole style so it's futile to squash any individual behavior even if you could. Ergo the reasonable solution is to break them up.
I was surprised/disappointed to see this happen on HN.
too late?
This ship sailed years ago, though.
Bitch about Google all you want, it's not like they decided this is how the internet should work. Prior to Google, my company integrated with reCaptcha because no other choice existed to reduce automated abuse.
* https://news.ycombinator.com/item?id=21340460
* https://mailman.nanog.org/pipermail/nanog/2019-October/10381...
It also seems that more and more of the mailing list posts end up in the Spam folder, too. For example, I'm subscribed to the nginx list, and recently found that all the mails from one of the core developers are now in the Spam folder in Gmail.
Gmail is becoming less and less useful as days go by. If it cannot be used for the mailing lists anymore, and inbound forwarding into the account is so unreliable as well, leaves fewer and fewer reasons to continue using it, especially as it's no longer free as they've stopped their infinite storage growth, so, I now need to pay 1,99 USD/mo because I bought into their infinite storage claims back in the day, and subscribed to way too many mailing lists to fit in 15GB of space.
There's a particular perfume company that sends spam to my gmail account every month. I've been marking it spam for at least five years, but somehow it always gets through.
Remarkably, Fastmail has gotten to the point where its spam filter works better than Google's for the kind of messages I get.
SPF is not a "should" anymore, it is a must. Many major e-mail providers will outright reject your e-mail at SMTP level, unless you have correct SPF record. Rest will move SPF-less e-mail to spam on automatic basis. In this sense SPF does help you to get delivered, and avoid getting into spam bin, but your chances can only go from "100% spam" to "90% likely spam", not "0% likehood of being spam".
DKIM is not a major consideration for Gmail (or anyone, as far as I know) and have never been one. You will not magically avoid spam bin by using DKIM. Instead DKIM provides a great opportunity to botch your reputation with mail servers: as soon as you forward a e-mail (between providers or within the same provider) it will lose it's DKIM validity, and thus may get classified as spam (!!) on the basis of invalid DKIM signature. Boom! you are a spammer now.
Valid SSL cert and valid SPF are the only things, that have noticeable impact on Gmail's treatment of your email. DKIM and DMARK and largely useless and can only get you in extra trouble.
As for bulk email, it is going to be classified as spam until your domain and IP gain sufficient reputation. The only way to gain that reputation is to send slowly increasing amount of email for long time without being marked as spam. Being a rich business, Google's client, hanging on Google's forums, using Gmail as your mail server and having at least dozen contacts among Google's employees also helps.
I have migrated to fastmail for all of my personal e-mail, which I have been pretty happy with. So far I haven't caught any legit email which has been categorized as spam and negligible spam that has made it through into my inbox (mailing lists notwithstanding--I sort them using automation rules). My one complaint is that there is no way to turn off their "thou shall not receive executable attachments" filter so I still need people to play the "set windows to show the file extension, change it to .txt, and then attach it" game when people want to send compiled code via e-mail.
In any case, it is certainly a much better situation than the gmail spam filter I used while in school, which had about a 10% chance of marking outside messages as spam--in fact it even started marking e-mails sent by my professor (via the university gmail) as spam...
Aside: Microsoft bought Hotmail in 1997! How old is that account?!
This site is very useful if you have your own mail server https://www.senderscore.org/
At this point the only reason I'm still using Gmail is sheer inertia, and it's a question of when I get time to start untangling myself from it.
Meanwhile some Gmail addresses I have rarely have this problem, so it's not even consistent across accounts or domains.
The most annoying bit (and probably the first untangling from Gmail I'll be doing) is that I have my own domain hosted on Google Apps, but since my main Gmail mailbox is a different one, it's set to forward everything. It's meant to bypass all filtering and just forward. Or so the settings and support claims. It doesn't. I have to regularly log in for the sole purpose of marking things not spam.
Gmail filters don't seem to work anymore. I had filters and labels and it was great but I noticed they seems to be failing.
If you go down the rabbit hole of Google Gmail support you'll find filters don't apply to email ("conversations") already in your inbox. But they also don't seem to apply to new email.
Asking on various groups people seem to be giving instructions for options in GMail that no longer exist.
TBH, it's just easier to re-do the filters. There's also an option to make it apply to old conversations on a one-time basis as well.
Gmail even replied to me on Twitter saying the filters no longer work.
Screenshot of Gmail reply on twitter https://i.imgur.com/URhBeXn.png
I like using filters I don't see why such an important email tool is so awkward to use on Gmail.
I use SES from AWS and now my new user sign ups emails for email verification also end up in spam. It’s very frustrating because they changed some rule and now my low volume email sending is considered spam
https://battlepenguin.com/tech/how-google-and-microsoft-made...
..and I reference the Hostile E-mail Landscape blog post by Ribton (really good btw).. which is gone now and redirects to some bullshit software site (there are archives of it).
I've got DKIM, SPF, DMARC, reverse DNS for IPv4 and v6 and I still don't have the volume to show up in the postmaster tools Google has.
My own e-mail server occasionally has spam come through. I really don't care. I sometimes mark it to be learned, but honestly I'd rather have some SPAM get through than get HAM marked and placed in the big fucking SPAM bucket I never check.
But for big providers and dangers like ransomware, this isn't an option. So we have shitty unreliable e-mail (even on gmail back in 2012; I had delivery issues to other people on gmail).
Where does the blame go? The 1% of people who give scammers money, get ransomware infections and click on everything? Over aggressive spam filters? The lack of real e-mail server diversity? Who the fuck knows anymore.
This is why I like that my email provider (https://mailbox.org/en/) simply rejects all messages detected as spam: False positives don't get lost in a spam folder I never check, instead the sender gets a mail delivery failure notice by their own mail server and at least get a notification that they couldn't reach me.
so i got a notification that you didn't get the email. fine. i still have no way to talk to you unless i sign up to some other email service and try it again.
depending on the reason to email you, i may not care enough. (maybe i wanted to buy your service)
if a customer emails me and i don't respond because i didn't get the email, i have a problem, not the customer.
the better solution would be both. respond with a delivery notice, AND deliver the email to my spam folder.
I have no idea if it actually is, but it might be a legal issue too in some jurisdictions. German law for example requires commercial sites to have an option for quick and electronic communication - Email is generally a valid choice. If your mail server rejects incoming mail (be it because it's overly sensitive, offline, or you never bothered setting it up etc), that could very well be considered as non-compliant.
That said, if you read far down enough in the thread, it's pretty clear that the OP has very, very unrealistic expectations about others' obligations to him, and very incorrect notions about how statistics work. The argument eventually turns to "well google has a lot of processing power at its disposal so I don't see why it can't use this in order to turn incomplete data into more complete data" and that's when I checked out :\
Edit: also this Brandon Long has the patience of a saint.
How things have changed.
But the technical answer to "why is my email landing in spam" is still "follow best practices, build up reputation, and you'll be fine... unless Google decides otherwise, which they can". Posting about how unfair that is is not going to change anything.
It won't change anything, unless enough people complain. And even just recognizing that things are not right is the first step required to make a change. Of course, I won't hold my breath waiting for Google to change their ways, but I think it is in fact important to make a clear note their is not the right way. As the guy writes:
"Maybe it is just so, that big companies ignore small external senders who are sending mail to them, simply because they can, and we can't do anything about this (however, it's always worth trying to check whether we really can't - and that's what I'm doing by posting my issue on this list). But even if we can't do anything about this, we should not pretend that everything is OK, they are correct, and it's the sender's fault. No, on the contrary: we should state it explicitly and clearly that this behaviour is not OK. Maybe we have to live with it; but it doesn't make it less bad."
Put another way, play stupid games, win stupid prizes.
They will accept an email, with all outward symptoms being normal, but it will not appear anywhere in the user's mailbox. Not even in the Spam folder.
This started few months ago when we were sending out our (rather infrequent) newsletter. 5th or so message to ...@yahoo.com address failed with
421 4.7.0 [TSS04] Messages from xx.xx.xx.xx temporarily
deferred due to user complaints - 4.16.55.1; see
https://help.yahoo.com/kb/postmaster/SLN3434.html
(in reply to MAIL FROM command)
That's with just a couple of seconds in. They kept replying with 421 for a while, but later switched to just dropping connections. Then, in the course of the next few days, they would accept 1-2 emails and then go back to denying them again.As I mentioned above, the "best" part is that none of these emails would actually make it into recipient's mailboxes. They disappear.
Better yet, all subsequent (non-bulk) emails have the same fate as do _replies_ to emails from Ymail users. This last bit is what makes this look like a shadow ban.
All attempts to contact Yahoo went unanswered, including those made through Gmail. Ditto for whitelisting requests through their web form.
If anyone has any ideas what the hell's going on, I'd be curious to hear them.
Slow down your send rate, make sure your server is configured correctly, and prune your lists.
PS. The list is immaculately maintained, the server is configured as properly as it gets and very conservatively rate-throttled. There's nothing obvious.
I honestly don't think they are nefarious, just overly insistent.
I remember email before Gmail's spam filters. Everyday was a task of deleting spam first then responding to emails.
But now that spam detection mostly works well for most people, it’s a forgotten issue. Now we have people on this thread questioning Google’s authority to filter spam because from their PoV, Google isn’t adding much value to begin with.
Imagine your grandma getting phishing emails from banks. If only 1% goes through, because Google is a bit more lenient on the detection, I can see the phishing success rate going through the roof.
It's a very hard problem to solve.
With new technology, the laws of course lag. You see a wild west, then monopolies etc before it settles.
I actually check Spam daily now, after finding support emails whose logs got snagged in the dragnet & personal stuff — even email from my Dad got shunted to Spam.
I still tip the hat, though, to Google, whose algorithms are wise enough to assiduously stow both the “jump on a call” and “donate to my campaign” emails to spam.
Google/Microsoft don't send DMARC reports because it would make it easier for spammers to know they had gotten past those filters. It's easier to just drop everything they don't like silently. It's why e-mail is terribly unreliable today (much more reliable if you DO NOT use Microsoft or Google).
Is that a recent thing? I was getting DMARC reports from both Google and Yahoo as late as April this year. Around then I pared down my Sonic account and they ate a bunch of stuff that I was too lazy to setup again including DMARC. While Google and Yahoo make up most of the reports I got this year, I also see some from Microsoft and AOL from 2017. 163 (China) used to send out reports too.
Both. In looking at my mailbox I see some forensic reports from 163 and aggregate reports from everyone I mentioned plus Comcast, Emailsrvr, XS4ALL, and QQ.
I don't remember if I eventually turned off forensic reporting, but I do remember that LinkedIn and Facebook were particularly strong proponents of DMARC (and both were really good about accidentally load testing our infrastructure). Oh and one very large provider that actually gave us unredacted messages.
Boy am I glad GDPR is a thing these days.
And email is pretty reliable with Google. It is a disaster with hotmail: you have to send a big number of emails to have a chance that hotmail treats your email as non spam. They put your self hosted emails in the spam folder of your regular contacts, and the fact that they respond to your emails and systematically mark them as non spam is an irrelevant detail for them.
The entire point of the whitelisting was to allow our internal mail server to forward transactional messages to addresses on our own domain, so it was not even that it was ever reported as spam by anyone, or ever hitting external addresses where I'd understand if Google was more trigger happy.
It was ridiculous realising that they basically had no way for even paying customers to tell them that "that e-mail server we told you is ours and we always want to receive all e-mail from no matter how spammy you think it is, using the mechanism you say it there to do exactly that, well, we really mean it". Instead it'd randomly just stop working. [this is a few years ago; who knows, maybe they've fixed it]
Email is all about reputation: it can take a lot of effort to build trust, but just one bad move and it's all gone.
From the comments here I get the impression that this means, “don't do anything Google's machine learning environment cannot interpret”, which has the added drawback of not ever knowing if you are doing something it considers unexpected.
Is it though? That may well be true for small individuals, but the Spam I get these days comes via the large mail providers, Amazon SES, sendgrid etc, and nobody in their right mind is going to block them. "Too big to block" is a thing now, "too big to have to care about abuse reports" is too.
If that doesn't work out, is their reputation not good enough? Is the receiving server too strict? Are those blocks occurring on major providers or for individual servers where an annoyed person might just blacklist an IP if they get spam from them more than once?
We got blocked once because we got a single spam click: the ISP said they have a zero tolerance policy. We had years of sending hundreds of email per week without a spam click.
In my experience, the email blacklists and filters are somewhat forgiving. I accidentally configured my email server as an open relay (didn't know what that was at the time), and for a brief period was sending a not insignificant percentage of spam worldwide.
Once I discovered my mistake and corrected the issue, I was able to submit domain removal requests to the various blacklists, or just wait for my domain to fall off the radar. I expected it to be worse, and was pleasantly surprised to find that this kind of "forgiveness" is really an industry standard.
But then, that was just one bad move. I'm not so sure about two bad moves, and I'd rather not find out.
> A quick look at Talos Intelligence reports a 1600% increase in email from your domain over the last day; email reputation os 'neutral' at this time. Not good, not bad, but neutral.
> Also you're on OVH, about which a quick look through the list's archives will possibly prove instructive. It's reasonably likely (as likely as not) that you're running on an IP in a neighbourhood with some poor neighbours.
> As Mathieu pointed out in his second email, building a good reputation takes time. Losing a good reputation is a matter of rather less time and can be influenced by factors outside of your control.
The rest of that reply chain is the usual debate:
OP. My domain's emails are marked as spam by Gmail
REPLY. Their system, their rules
OP. I don't accept that
Repeat ad nauseam.
A "1600%" increase in email could be explained by 1 email yesterday, and 16 emails today.
Which is in fact what he claims lower down in the thread.
https://www.mail-archive.com/mailop@mailop.org/msg09020.html
This is where HN discussion should pick up, not at the beginning where we need to rehash everything.
> "Their network; their rules".
No, it's not their network. It's our common network. If anybody imposes own rules on their part of the network, we are losing interoperability. Internet loses any sense.
He apparently thinks that he (or maybe more accurately "we") should dictate how private companies treat traffic. Despite it's huge footprint, Google does not have a monopoly on email, if they are treating users unfairly, they can switch -- but I use Gmail because their spam filtering is so good. And I'm ok with dropping a few legit emails if it means not seeing spam in my mailbox.
53% of email accounts in the US are with Gmail.
What's the definition of a monopoly?
Definition of monopoly:
1 : exclusive ownership through legal privilege, command of supply, or concerted action
2 : exclusive possession or control
3 : a commodity controlled by one party
4 : one that has a monopoly
* An illegal monopoly should not be absolute. Having >20% of the market has been enough te be considered a monopoliy for antitrust. The main question is if your actions dominate the market.
* But having a monopoly is not enough. You can have 100% of the market and be legal. Abusing the monopoly is the problem. Abuse is typically crushing smaller competitors, or using your monopoly in 1 market to push yourself to another market.
* Is google abusing its potential email monopoly? My non-lawyer guess is no. Being non-responsive and arrogant is not illegal.
* But the google browser and search engine might very well be other stories. Here google seems dominant enough to influence web standards and change other corporations behaviour to raise in their search index.
* I don't think US or EU governement are willing to step in, though.
It's simply one of those things one has to deal with if one operates an email server.
Reading the thread was very instructive, but the most irritating point is that this rejection is mostly silent even if you send only 20 mail a week from your email address and all DKIM & all are in place. Lots of pedantic comment in this thread however, it seems that nasty provider are well known by experts, but for the love of internet, please spread your mighty feedback to small-folk so that we can act accordingly.
Gonna open a ticket at my provider OVH (now I know).
1. They block all outgoing mail (outgoing 25, 465 and 587) and only open it up once you have submitted a ticket where you decribe for what purpose and how often you want to send mail (if you start off wanting to send a million mails per week they won't open outgoing mail at all). Manually review of those tickets is required so that bad actors can't get through. Difficulty of getting through the review needs to be adjusted upwards till it is too much work for bad actors (and they switch to another provider).
2. Monitor bounce-backs and have a spam reporting form for OVH IP ranges. Start blocking outgoing mail pretty soon if a small number of those arrive. Of course this is a cut-throat business ("email marketing"/spam), so competitors may submit false spam reports...
3. Therefore, for (2) you'll have to keep some records of the mail sent, i.e. you'll require mail to be send via relay... The review and the mail relay costs something, so you make it a monthly/per mail cost. Voilà, you have Amazon SES.
Currently they probably block individual instances if they get a lot of complaints about one sending a lot of spam. They can't distinguish legitimate mail from spam because it is all SSL encrypted.
And that's why I now fear they are utterly incompetent...
But then Outlook.com stopped accepting my emails, they were not even in any spam folders. Several emails later I got a response from someone at MS: We don't know how the filters work, they are black boxes to us. Sorry, try to write emails that don't look like spam...
Soon after I gave up on my server. Maybe you can use a third party (paid) smtp forwarding service?
I repeated this for three different accounts
Registering multiple Gmail accounts from the same machine in close succession almost certainly isn't helping you not look like a malicious user.Spoken like an email sender, not an email receiver.
I'm deeply sympathetic with the sender, and not inclined to defend Google here, but I'm also aware that Google is a very large target with a lot of bad actors specifically targeting them, and I just checked my spam folder in gmail: wow!
The problem here is spammers, and a communication system that assumes good faith on the part of senders. Gmail is choosing one way of trying to counteract that problem which is causing problems for people in certain IP blocks, and that sucks. But the problem is still spammers, not Google.
To a machine learning algorithm, it might look kind of like the random nonsense some spammers put in spam to corrupt Bayesian filters. He might want to try temporarily taking out that signature if he’s using that as part of his emails.
Looks like a pretty interesting movie, but a bit strange for an email signature
I'm guessing this is machine learning algorithms confusing correlation with causation once again. Being a small private mail server is strongly correlated with being a spammer. So even if you are not relying any spam, you certainly look like someone that would. And even if you have not done it yet, you will probably in the near future, so they might as well treat you as a spammer right away to avoid potential problems. (analogy with racism intended).
https://talosintelligence.com/reputation_center/lookup?searc... ^ pretty nifty look at how your neighbors screw you sometimes
I run a low volume email server and 100% of the connections from OVH blocks are spam/phishing/vuln-scanning/etc. It's true that Gmail could do more to help low volume operators understand deliverability problems, but in my opinion OVH should be doing something about their spam issue.
My advice when looking for a VPS provider for running an email server is to read their AUP and check their blocks on Talos.
I’ve googled and cannot find a legitimate way to determine why I’m marked as spam or how to unmark it. I’m coming from a fresh domain and have no intention of ever spamming.
Googles support, or lack thereof, will hopefully be their downfall.
Incidentally, two messages from Google themselves were correctly marked as spam, in that they were advertising for services that I didn't care about.
Do these providers have a better mechanism for getting yourself un-blocked?
I desperately wish Gmail would offer some sort of registration program that would let me attest to my identity and thereby give my server the benefit of the doubt. I'd happily cough up my private medical records if that meant my family's emails reached Gmail's inboxes most of the time.
* Enforce a DMARC policy instead of explicitly disabling it.
* Enforce a strict SPF policy instead of ~all.
* Send over IPv6. Usually stricter rules are applied and not-up-to-snuff emails are rejected at the SMTP level.
* Your provider hosts lots of spammers for their size. Consider switching.
* Enable MTA-STS.
The first two I'd consider obvious glaring mistakes. The next two are less important, but would help. MTA-STS is a nice-to-have.
I can't analyse your DKIM setup, since I don't know your selector. Feel free to send me a sample email if interested.
No arguments about my provider. Any tips on how to select a better one? I'm thinking someone who adds some friction to unblocking outbound port 25, e.g. Vultr, might be better.
Properly configured mailing lists shouldn't modify contents of emails causing DKIM to fail.
I personally use Linode and would recommend them. But basically any tier 1/2 provider, i.e. too big/popular to block, will do. However, I would avoid DigitalOcean per my experience due to them completely blocking SMTP on IPv6 in addition to badly implemented IPv6 support and seemingly subpar support.
I agree an SPF record is an expected minimum but "use a big provider" is more relevant ime.
i have noticed the same problem. since a few weeks, i can no longer reach gmail from my mail-server.
my mail volume is to small that marking mails non-spam would help. besides i nowadays mainly use email for situations where i don't have an alternative way to communicate, so when i email someone, and it gets rejected, there is no backchannel to let the recipient know about that.
reading through that thread, one solution suggests itself: don't host your email server with a provider that tolerates spammers.
does anyone have recommendations?
where can i host my own mailserver, and not suffer from being stuck in an IP block that is on any blacklists?
are there other solutions?
can i use a reputable mailserver as a proxy? so that mail gets forwarded to my own server, and mail i send out gets sent through them, but i still do all the filtering, routing, management of email addresses, storage, etc, of emails on my own server?
i know this is technically possible but which servers out there support that?
https://www.mail-archive.com/mailop@mailop.org/msg09020.html
This is where HN discussion should pick up, not at the beginning where we need to rehash everything.
We use Google Apps (i.e. Gmail) and two weeks ago one of my co-workers noticed that another co-worker's emails were going to spam. Even though we're sending/receiving within the one GApps domain.
Upon investigation I discovered that one co-workers emails were indeed going to spam for everyone, myself included unless he sent the email from his Windows machine. In which case it passed Google's spam filter no problem. His mail signature is more complicated on Apple Mail, 2 URL links (to our own domain) and an embedded image (NOT a URL).
He's been using that same signature structure for yonks; yet just in the last two weeks it's a no go.
It’s very obvious to me now when reading these replies that Google changed their spam filtering and it’s affecting many more than just me
The fix/workaround is to find an SMTP relay which has reputation, and send your SMTP through that. At least temporarily, until the domain you want to be gets better reputation.
This is what people do who operate little domains that are physically hooked up via residential subscriber IP addresses. You will never be able to send SMTP anywhere from a subscriber IP. Rather, you typically use your ISP's mail forwarding hosts (usually via an authenticated connection: your SMTP server logs in to theirs to do its business). (Otherwise they would be operating an "open relay".)
It is not the task of mail providers to block or hide email considered to be spam. It is the job of the end users, ie the email providers cusstomers and their software.
Consider physical junk mail, ie the type that comes through the letter box. The post office does not decide what is junk mail or not, their job is to deliver it and it is the customer's job to discard it.
The proper thing is for the mail provider to tag the emails their systems consider to be junk and deliver it the customers inbox and let the customers decide.
Google's customers are the problem, not Google itself.
Where I live it takes a sticker 'no spam' glued to the mail box and no more junk happens
Kind-of?
Ultimately, Google's customers are relying on Google's own filtering methodology. That's normally reasonable -- for the vast majority of people the spam filter works (from the recipient's perspective) so often that the spam folder is rarely even checked for false positives.
However, Google has a scaling problem as noted by Brad Long later in the linked thread: linear scaling of human effort is too costly for them. That ultimately means that Google's services are offered on a like-it-or-leave-it basis, but leaving is made harder by the integration across the whole "Google ecosystem."
We need a new protocol! Where e-mails are opt-in, like with messaging apps, you first need to be introduced.
My own domain was blocked for nothing more than sending myself a list of a few dozen domain names through cron, which Google deems as containing malicious links, even though there are no links present.
The level of spam I have received has dropped precipitously because of it. For that I'm grateful. Whatever they have done has worked, and people don't seem to remember how bad it was 10 years ago. Now my email is relatively clear of spam and that's a great thing for safety and security as well.
Despite that, the reputation systems give my system a neutral reputation. Sure, I know that there are lots of people who spam through AWS, but AWS IPs are not allocated in bunches, and anyone can get one. There should be some way to get my reputation up to good, but I haven't yet figured it out.
I eventually switched to fastmail (from a reputable, but too tiny for google to care about provider), and all the problems were gone.
But ... I am almost sure the issue was that I had a catchall address cc:ing a Gmail address; not sure why that would trigger spaminess detection, but that’s the best I could reason with my data.
"If you want to set up your own email domain rather than using Gmail, good luck."
I used the smtp server of my ISP. I'm know that it is tightly monitored and not the source of any significant amount of real spam.
I sort of understand why Google does this--probably 95% of email from random mail servers are spam! But that doesn't make it right.
Gandi offers free email with domain registration.
As far as I can tell, they're based in Switzerland. The political pressure if either of them EU cough a bit will probably cause Swiss authorities to fall over immediately. I wouldn't consider myself safe in your position.
I still get spam in my inbox.
They definitely know this is a problem and have people working on it - but spam filtering at that scale is much harder than it may appear at first.
In the past year or so,. I've had a single false positive, and zero false negatives.
If complaining doesn't help, consider switching away.
Remember at Google you're not the customer. The reason Google want to keep you using their product is so that they can learn more about you and then ask their customers more money to show ads to you.
Do you really thing Google wants to intentionally stop your innocuous emails from getting to your mail box? Why in the world would they want that?
The information there is very interesting.
i can't wait until everyone else realizes how insidious a company google is. it's starting to happen. i'm hearing the low rumbles among (non-technical) folks i know. thank goodness!
And I say this as someone who has no reliance on or use of outbound email marketing whatsoever.
In other words, I’m not an embittered emailer who thinks their email is being unfairly treated as spam. I’m just a user who sometimes looks in the spam folder and is aghast at some of the false positives Google has. And yes some of the false negatives in the inbox as well.
As an example: Some dumb ass Verizon customer gave them my email address as their own. I got a ton of communications from Verizon that I could not turn off (bill past due, thank you for you promise to pay, and all sorts of really annoying messages). I called Verizon, I was told that neither them nor I could do anything about it because I did not own the Verizon account, and I did not have the account PIN. Their official solution for this problem: Mark all the Verizon emails as spam and don't call them again (I kid you not).
The result: I marked about 100 Verizon emails as spam and Gmail learned that really well; now I do not see Verizon emails in my inbox. Why TF can't gmail do this with all the other emails I mark as spam and not spam?
I just got in the habit of firing up the hideous gmail app on my phone to go through my spam folder every day and vet out the non-spam out of there. I usually go though about 250 emails per day. I end up looking at all the spam, but it's far faster to fish out the good messages from spam than if I turned spam detection off altogether.
No matter how complex the problem to solve is, Google is failing at a level where even I could program it better, which is not a high bar at all.
You should do so. You can set up filters to hook into keywords, domain names, etc., and route to spam. If the stuff you're getting is that obvious in structure, you should be able to kill it with a handful of such filters.
I say "might" because no matter what I program into it, I'll never be sure there's not an important false positive that got trapped, and so I'll forever be checking my spam anyway. It might be all for naught.
But solving it better than Google has? Not hard at all. A high school programming class could do it better.
Unlike other parts of Google, which are doing amazing things like beating human masters at Go, something is seriously fishy in the spam filter tool department.
Having in my sent mail and inbox a traceable record of me, authenticated with a Google login, subscribing to a mailing list and then getting a subscription request acknowledgment back and then sending a further confirmation email, should be enough to tell the spam system that yes dammit I am interested in mail from this list and it is not to be considered spam, assuming it is on topic (a determination that is like ML 101 first quarter stuff and has been for some time, even across languages, like going back to, say, Damashek). That heuristic is so simply basic that I would be embarrassed for Google if I had to explain it to them. And yet there it is. Just one of many possible examples of how lame their spam filtering system is.
When GMail arrived with its nice spam classification, it was great. Worked well, better than any competitors out there. This gradually conditioned us to ignore the "Spam" directory completely. Now things have moved to the opposite extreme. It is quite difficult to host independent email servers and send emails from it without GMail classifying it as spam. The high false-positive rate has become the norm. Instead of GMail trying to reduce the false-positive rate, it has now become the responsibility of those hosting email servers to jump through the hoops to ensure that their emails are not classified as spam.
Makes one think: If we knew what we know today about spam and abuse of Internet services, would SMTP have been designed the way it is designed today? What fundamental design change could have made it immune to spam? Perhaps a pull-based design instead of push-based? Perhaps something even cleverer?
Why? Google Inbox did it absolutely perfectly. They wrapped up every email, from every major source, into nearly perfect bundles.
You could receive hundreds of unsolicited ("sOlIcItEd") marketing emails a.k.a. spam and Inbox would perfectly roll them into one bundle with a 1 swipe gesture to archive.
Then they killed Inbox and Gmail has functionally no ability to collate spam into a bundle and hide it.
That's intentional. Email marketing is huge, and google has a massive vested interest in ensuring that gmail users can see advertisements.
I'm not sure if they are "star struck" or are not receiving the email.
Any suggestions to confirm?
Running your own mail server is very dangerous. I don't recommend it.