News for hackers. Stuff that matters.
Re:Don't send to Gmail over IPv6 by bombcar on Friday June 03, 2022 @11:43AM (#31609853)
Back when domains were easy to spoof (I could setup a server and send mail as ycombinator.com easily enough) it made sense to track the IPs, but now that you have DKIM and SPF links to cross-check, you should be able to use the domain reliability as a strong indicator. Sure you would have to catch people buying a "good" domain that expired, but that shouldn't be an insane hurdle.

The real story is nobody cares.

Re:Don't send to Gmail over IPv6 by bhauer on Friday June 03, 2022 @11:44AM (#31609874)
> The real story is nobody cares.

Exactly. Why should the major players care about those too small to matter?

> Sure you would have to catch people buying a "good" domain that expired

Adding to my earlier point, Google and Microsoft are well-enough connected to the domain registrars to know when that scenario has happened as well. If they put any effort into it, they could reliably determine whether a new IP address for an established domain is legitimate or a fraud. But as we've said, why put any effort into it when the only people complaining are not important?

Re:Don't send to Gmail over IPv6 by bombcar on Friday June 03, 2022 @11:55AM (#31610056)
And it's even worse - if we theorize a email competitor appearing out of nowhere to rival Gmail, and people complaining, all that would happen is Google and Microsoft would special-case that provider, and the underlying issue wouldn't be solved.
Re:Don't send to Gmail over IPv6 by gnarbarian on Friday June 03, 2022 @12:02PM (#31610164)
a class action lawsuit could make them care.

as far as how to solve this problem technically, I think a reputation system based not on domains or ips but on email certificates is the real answer here.

Re:Don't send to Gmail over IPv6 by toast0 on Friday June 03, 2022 @12:15PM (#31610357)
DKIM is certificates, so I'm guessing you're talking about sender certificates?

How would that help? Spammers can get certificates too. Maybe it cuts down on some of the misconfigured http email senders, maybe, but not enough to matter. Scam sites run https these days.

You can't use like age of activity of the cert to help because a) things get compromised, b) you need to rotate your certs frequently anyway.

Re:Don't send to Gmail over IPv6 by Avamander on Friday June 03, 2022 @01:14PM (#31611017)
Being able to tie together letters and senders, knowing who sent what, would help.

It wouldn't help to fully trust, nothing would, it's a human problem, it would help to trust more.

Re:Don't send to Gmail over IPv6 by toast0 on Friday June 03, 2022 @02:14PM (#31611793)
If the email is DKIM signed, it's expected that the sender was authorized to send the message.

Any wide spread certificate program will just have the email address as the identity, and it will be authorized by establishing control of the email (just like the majority of certificates used for https are domain control only, no organizational verification, not that organizational verification means much anyway). Anyway, identity is hard; there are many people with my name, including a Pulitzer winning author.

Re:Don't send to Gmail over IPv6 by u801e on Friday June 03, 2022 @12:26PM (#31610474)
Shouldn't the authority (or key) used to sign those certs be long lived? The certificates themselves should be rotated frequently, bit not the key used to sign them.
Re:Don't send to Gmail over IPv6 by Avamander on Friday June 03, 2022 @01:12PM (#31610997)
There's only S/MIME, TLS and BIMI+VMC that use actual certificates.

DKIM does not and DKIM keys should be rotated once in a while, but few do.

Re:Don't send to Gmail over IPv6 by tshaddox on Friday June 03, 2022 @01:51PM (#31611526)
Isn't the problem more about how to treat brand new domains the first time you encounter them? In order to be friendly to small/new email servers, you would presumably need to initially grant new domains a sufficient reputation for them to send mail reliably. But since domains are essentially unlimited, a bad actor can trivially circumvent your reputation system by spinning up endless domains. This seems like a fairly textbook example of a Sybil attack.
Re:Don't send to Gmail over IPv6 by marcosdumay on Friday June 03, 2022 @02:29PM (#31611950)
Spinning up endless domains is something that can be detected perfectly well. Very few entities can do it in a way that interferes with other people.
Re:Don't send to Gmail over IPv6 by DarylZero on Friday June 03, 2022 @04:13PM (#31613083)
Domains aren't free, they're limited.
Re:Don't send to Gmail over IPv6 by Avamander on Friday June 03, 2022 @05:01PM (#31613562)
Keep in mind that there are a lot of domains out there without SPF records, there's really no lack of domains to abuse.

Not to mention all the websites that get hacked or the uber-cheap registrars.

Re:Don't send to Gmail over IPv6 by toxik on Friday June 03, 2022 @01:21PM (#31611122)
Using DKIm you don’t actually have the problem that people can buy so-called good domains, because the system works with private and public keys, so not only do you need a good domain, you also need the private key for that specific DKIM in signature
Re:Don't send to Gmail over IPv6 by bombcar on Friday June 03, 2022 @01:25PM (#31611176)
I wonder how many systems actually track DKIM signatures over time, beyond just checking at the moment of email receipt.
Re:Don't send to Gmail over IPv6 by BenjiWiebe on Friday June 03, 2022 @01:39PM (#31611364)
You wouldn't need to.

At the point of receipt, when verifying via DKIM that foobar.com did indeed send this email, then update your spam statistics for foobar.com and you're good.

Re:Don't send to Gmail over IPv6 by Avamander on Friday June 03, 2022 @01:30PM (#31611244)
Most, check results are usually kept in the final stored letter.