mx-connect
Version:
Establish TCP connection to a MX server
23 lines (19 loc) • 537 B
JavaScript
/* eslint no-console: 0*/
;
const resolveIp = require('../lib/resolve-ip');
const net = require('net');
module.exports.basic = 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();
});
};