Comparing version 1.0.17 to 1.0.18
'use strict'; | ||
const dns = require('dns'); | ||
const { formatAuthHeaderRow, parseDkimHeaders } = require('../tools'); | ||
@@ -10,5 +11,7 @@ const Joi = require('joi'); | ||
const lookup = async data => { | ||
const { dmarc, headers, resolver } = data; | ||
let { dmarc, headers, resolver } = data; | ||
let headerRows = (headers && headers.parsed) || []; | ||
resolver = resolver || dns.promises.resolve; | ||
if (!dmarc) { | ||
@@ -84,2 +87,3 @@ // DMARC check not performed | ||
} catch (err) { | ||
console.log(err); | ||
if (err.code === 'ENOTFOUND' || err.code === 'ENODATA') { | ||
@@ -86,0 +90,0 @@ continue; |
{ | ||
"name": "mailauth", | ||
"version": "1.0.17", | ||
"version": "1.0.18", | ||
"description": "Email authentication library for Node.js", | ||
@@ -5,0 +5,0 @@ "main": "lib/mailauth.js", |
228868
3680
11