Salut à tous.
Il existe quelques RFC qui normalisent les entrées DNS qu’on peut créer pour permettre à des clients de trouver automatiquement la configuration des services installés derrière un domaine.
Par exemple, la RFC6186 indique qu’on peut écrire une entrée DNS SRV _imaps._tcp
qui pointe vers notre domaine IMAP imap.mydomain.tld
sur le port 995
. Thunderbird par exemple, est capable de consulter le DNS du domaine d’un compte mail pour deviner derrière quel endroit et quels ports se trouvent les services mails, et ainsi simplifier l’ajout de comptes.
Notamment :
- La RFC6186 décrit les configurations pour les services mail (imap, pop, smtp etc.)
- La RFC6764 décrit les configurations CalDAV et CardDAV
- La documentation de matrix décrit le protocole matrix
J’aime beaucoup ce principe de fonctionnement. Néanmoins j’ai le sentiment que le support de l’auto-configuration est assez peu supporté du côté des clients en général.
J’aimerais trouver, ou créer, un service web assez simple qui permette de tester ces entrées DNS pour un domaine donné. J’imagine une page web simple : on entre un nom de domaine dans un formulaire et la page d’après nous affiche un diagnostic de la configuration DNS pour différents protocoles. J’imagine aussi une API assez simple pour faire des tests réguliers automatisés.
Connaissez-vous un tel service ?
Si non, quels autres protocoles aimeriez-vous être capables de tester ?