UNPKG

mx-connect

Version:

Establish TCP connection to a MX server

23 lines (19 loc) 537 B
/* eslint no-console: 0*/ 'use strict'; 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(); }); };