Comment puis-je trouver l'enregistrement MX pour un serveur de messagerie en C #? P>
3 Réponses :
Jetez un oeil à ce Projet de résolveur DNS sur le codeProject.com . La bibliothèque a une classe de résolveur contenant une méthode nommée requête qui peut être utilisée pour aller après l'enregistrement MX. P>
Vous pouvez utiliser la réponse de Robert et < a href = "https://stackoverflow.com/questions/4283103/finding-the-mx-record-utilisateur-c/4283290#4283290"> RPK pour obtenir l'enregistrement MX d'un domaine donné.
Mais vous aurez besoin d'un serveur DNS pour faire le travail. Si vous souhaitez détecter le serveur DNS de la machine où votre code est exécuté, vous pouvez utiliser ce qui suit. P> il y a un Solution complète (ou chez github ici ) qui fera tout le travail si vous ne voulez pas tout réécrire. Recherchez getmxrecords code> Méthode statique. P> P>
Le projet Nmail contient un client DNS sous le tronc / nmail.dnsclient. Le projet est disponible sous la licence Apache. P>