7
votes

Trouver l'enregistrement MX à l'aide de C #?

Comment puis-je trouver l'enregistrement MX pour un serveur de messagerie en C #?


0 commentaires

3 Réponses :


3
votes

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.


0 commentaires

5
votes

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. xxx

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 Méthode statique.


0 commentaires

0
votes

Le projet Nmail contient un client DNS sous le tronc / nmail.dnsclient. Le projet est disponible sous la licence Apache.


0 commentaires