domainprobe
Version:
A Node.js package for retrieving detailed information about a domain including its IP address and location.
32 lines (27 loc) • 683 B
JavaScript
const dns = require("dns");
const url= require("url");
function get_mx(domainname,callback){
let parsedUrl=url.parse(domainname);
let domain= parsedUrl.hostname;
dns.resolveMx(domain,(err,records)=>{
if(err){
return callback(err,null);
}
else{
callback(null,records);
}
})
}
function get_cname(domainname,callback){
let parsedUrl=url.parse(domainname);
let domain= parsedUrl.hostname;
dns.resolveCname(domain,(err,records)=>{
if(err){
return callback(err,null);
}
else{
callback(null,records);
}
})
}
module.exports={get_cname,get_mx}