I really like the Dutch internet initiative thingy there, they’re doing a lot of good and important work. That being said, you still have to interpret the results in the context of the actual internet environment and what they mean, not just “number go up”-style. I’d like to say something about each of the test parts that they fail there:
- No IPv6 reachability for receiving mail servers
Yes, IPv6 is the future and I’d love it if we would just abandon IPv4 right now completely and go on with our lives. However, the situation currently is that mail servers don’t really use IPv6. The web etc. yes, almost everything does benefit from IPv6 connectivity, but mail servers not really. 99.9% of mail servers that are actually used out there are IPv4-only or dual stacked, there’s simply nothing to gain really from having IPv6 connectivity for a mail server right now.
- DMARC policy “none”
For company, SMEs, personal mail servers etc. yes, please have a strict DMARC policy. But mail servers where random people sign up to, we are not fully there yet that I would recommend this to everyone. Maybe when everyone supports ARC etc., then many pain points will go away, but DMARC, even though it does improve security in a way, does so in a way where it also breaks some normal email workflows that people want to use or rely on using. On the other hand, there is not much lost by having a “none” policy, most mail servers will still recognize spoofed mail without issues.
- Support for older/weaker TLS ciphers
Ok think for a second here: There is pretty much no mail server in the world right now that enforces TLS. So why is enforcing the newest ciphers gonna do much? Should you support them? Yes of course. But if you offer an unencrypted channel anyway, why care about having a few older ciphers also available? Older mail servers that you might communicate with now can at least use encryption in the first place, when they would fall back to an unencrypted connection if you would enforce the newest ciphers. Mail servers are not web servers, not everything that makes sense in HTTP land is also applicable to SMTP. Of course, if we get a point in the future where unencrypted SMTP is no longer used at all, then sure we can have this discussion maybe, but right now I just don’t see the actual benefit that is being tested here.
So yes, posteo might have 81% on this test and other servers 100%. But think about real life, does the 19%, whatever that is a percentage of, actually mean for privacy and security? I don’t think it amounts to much at all. And again, nothing against the test, it’s a handy tool to check some stuff, but interpret the results with care.