Après quelques recherches, je suis arrivé les mains vides s'il y a une spécification standard (ou non standard d'ailleurs) ou une meilleure pratique pour spécifier le serveur IMAP pour un nom de domaine. C'est-à-dire que si j'ai un compte tel que "[email protected]" et que je souhaite lire mon courrier via IMAP, y a-t-il un enregistrement DNS qui indiquerait à mon client de messagerie quel serveur de messagerie il devrait contacter? Je n'ai jamais rien vu de tel, et pratiquement toutes les instructions de configuration de messagerie que j'ai vues incluent un nom d'hôte exact pour IMAP, par exemple "mail.example.com" ou "imap.example.com". Je suppose que l'hypothèse est que les employés ou les autres utilisateurs d'exemple.com peuvent savoir quel serveur utiliser auprès de leur administrateur. Cependant, si example.com devait avoir des milliers de comptes, cela deviendrait lourd.
Quelqu'un a entendu parler de quelque chose comme ça?
Réponses:
Du point de vue DNS, vous disposez d' enregistrements DNS SRV qui permettent l'utilisation de DNS pour la publication de services et la découverte de services. Leur utilisation principale est de permettre aux services de s'exécuter facilement sur des ports non standard et de réduire la charge de configuration lors de la configuration des clients.
Un enregistrement SRV a la forme suivante:
et un pour IMAP est défini dans la RFC 6186 et ressemblerait à:
ou
Cependant, la plupart des clients de messagerie ne recherchent pas spécifiquement un serveur IMAP, mais utilisent la découverte automatique pour dériver les paramètres du client de messagerie à partir de l'adresse e-mail saisie par un utilisateur.
Si un utilisateur entre [email protected], selon le client, cela implique généralement soit
_autodiscover._tcp.example.com.
enregistrement SRV tel qu'utilisé par MS Exchange et Outlookautoconfig.example.com.
Une très bonne écriture se trouve ici: https://developer.mozilla.org/en-US/docs/Mozilla/Thunderbird/Autoconfiguration
la source
Ne connaissant aucun standard en soi, mais en termes DNS, vous enregistrez généralement le "nom connu" imap.example.com et peut-être aussi imaps.example.com
Les enregistrements SRV sont pour des choses beaucoup plus tardives / plus complexes. Par exemple. rechercher des serveurs Active Directory pour un domaine ou utilisés dans le cadre de la découverte de service DNS.
L'histoire est jonchée de divers mécanismes de publicité / découverte de services.
la source