2011-05-14 78 views
-1

我需要找出綁定到SMTP服務器的域的mx記錄。 問題是,除了系統(Linux和Windows)以外,我無法使用任何庫。在C程序中獲取MX記錄

有圍繞各地的網絡很少文檔...

現在,我有我需要傾訴,作爲一個字符串的域名。 我需要的是這個名字的MX記錄,就像我使用「nslookup -type = mx domain.com」命令獲得它們一樣。除了我需要自己獲取這些記錄以及可以運行Linux或Windows的方式。

回答

1

在Linux系統上,您應該有libresolv作爲glibc的一部分提供。

查看res_query函數的手冊頁。

+0

正是我需要的!它似乎在Windows上(雖然不確定這個問題,但仍在調查中)!謝謝 ! – 2011-05-14 13:37:25