mx-connect
Version:
Establish TCP connection to a MX server with MTA-STS and DANE/TLSA support
21 lines (18 loc) • 521 B
JavaScript
;
const net = require('net');
const resolveIp = require('../../lib/resolve-ip');
module.exports.realDnsLookup = test => {
resolveIp({
domain: 'kreata.ee',
mx: [{ exchange: 'aspmx.l.google.com', priority: 10 }]
})
.then(delivery => {
test.ok(net.isIPv4(delivery.mx[0].A[0]));
test.ok(net.isIPv6(delivery.mx[0].AAAA[0]));
test.done();
})
.catch(err => {
test.ifError(err);
test.done();
});
};