
getmxrr 함수를 사용하여 mx record의 priority 값을 모두 가져올 수 있습니다. 이 함수는 mx record의 priority 값을 배열로 반환합니다.
예를 들어, domain이 'example.com'인 경우 mx record가 여러 개일 때, getmxrr 함수를 사용하여 mx record의 priority 값을 모두 가져올 수 있습니다.
#hostingforum.kr
javascript
const dns = require('dns');
const domain = 'example.com';
dns.getmxrr(domain, (err, mxRecords) => {
if (err) {
console.error(err);
} else {
// mxRecords는 mx record의 priority 값을 포함하는 배열입니다.
// mxRecords[i].exchange는 mx record의 호스트 이름을 나타내며,
// mxRecords[i].preference는 mx record의 우선 순위를 나타냅니다.
mxRecords.forEach((record, index) => {
console.log(`mx record ${index + 1}: ${record.exchange} (priority: ${record.preference})`);
});
}
});
이 예제에서는 getmxrr 함수를 사용하여 mx record의 priority 값을 모두 가져와 console.log로 출력합니다. mxRecords 배열의 각 요소는 mx record의 호스트 이름과 우선 순위를 포함합니다.
이러한 방법으로, getmxrr 함수를 사용하여 mx record의 priority 값을 모두 가져올 수 있습니다.
2025-08-08 02:43