DNS서버로부터 조회를 해서 MX(Mail Exchange) record를 얻어와야 하는데...
첨부 파일은 출처에 있는 파일이고...
아래 소스는 실제 사용예 입니다.
DnsLib.DnsLite dns = new DnsLite();
ArrayList dnsServer = new ArrayList();
dnsServer.Add("164.124.101.2"); // 데이콤 DNS 서버 주소입니다.
dns.setDnsServers(dnsServer);
ArrayList ar = dns.getMXRecords("daum.net"); //얻어오고자 하는 메일 주소
IEnumerator ie = ar.GetEnumerator();
while(ie.MoveNext())
Console.Out.WriteLine(((MXRecord)ie.Current));
Console.ReadLine();
'programming > c#' 카테고리의 다른 글
COM+에 assembly를 등록하는데는 3가지 방법 (0) | 2004.11.09 |
---|---|
[펌] 바이트자르기 (0) | 2004.10.01 |
[펌] Threading in C# and .NET (0) | 2004.10.01 |