Franchement il est toujours d’actu !
Je suis tombé dessus parce que j’avais des soucis de DKIM sur mail-tester.com
Et après avoir exécuté ton script, qui donnait finalement presque le même résultat que le diagnostic, j’ai compris que je ne devais pas définir mail._domainkey
mais mail._domainkey.<subdomain>
ok, je change donc ma valeur de mail._domainkey.<subdomain>
Le reste de ton script est toujours ok !