@glyph It’s interesting to see this conversation in my timeline just 5 posts away from this:
@glyph I don’t know if you have run your own email server. I’ve been self-hosting mine since 1999. We’d like to think that SMTP is this neutral Internet standard and everybody obeys it, even Google. That’s not the case. If 75% of people use one service, and you want to interact with those people, you run your mail server how Google wants you to, whether that’s how the RFC says or not.
There are parts of the standard that are optional (DKIM, DMARC, etc). Google says “unless you do DKIM, your mail goes to our users’ spam folders.” DKIM is no longer optional if you want GMail users to get your email. GMail’s deliverability rules are the Internet’s deliverability rules.
The same could happen to ActivityPub or any other protocol. 75% is well more than what it takes to dominate. 25% of us can email each other following the RFCs. But if we want to email the other 75%, we do what Google says.