Package Exports
- s-check-1app
- s-check-1app/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (s-check-1app) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
✉️ spf-check

Implements RFC4408 Sender Policy Framework (SPF) check_host()
validation.
Install
yarn add spf-check
Usage
The stable API returns a string with one of the possible returns.
const spf = require('spf-check');
const result = spf(ip, domain, sender);
if (result === spf.Pass) {
// Yay!
}
API
This module also exports SPF
and SPFResult
classes to allow inspect the
result and read the expected message.
const validator = new spf.SPF('mediamonks.com', 'info@mediamonks.com');
validator.check('185.16.22.2').then(result => {
assert(result instanceof spf.SPFResult);
if (result.result !== spf.Pass || result.result !== spf.Neutral) {
console.error(result.message);
}
});
License
MIT © MediaMonks