Remix.run Logo
▲ pembrook 2 hours ago

Email is the largest social network on earth (8.3 Billion addresses)

10 years is nothing. I'm sure there's still millions of companies globally who still aren't properly signing mail with DMARC.