Package Exports
- dmarc-parse
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 (dmarc-parse) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
dmarc-parse

Parse and validate the syntax of DMARC (Domain-based Message Authentication, Reporting, and Conformance) DNS strings
Install
npm install --save dmarc-parse
Usage
const dmarc = require('dmarc-parse');
let tags - dmarc('v=DMARC1; p=reject; rua=mailto:mailauth-reports@google.com');
// tags == {
// tags: {
// v: {
// description: 'Protocol version',
// value: 'DMARC1'
// },
// p: {
// description: 'Policy to apply to email that fails the DMARC check. Can be "none", "quarantine", or "reject". "none" is used to collect feedback and gain visibility into email streams without impacting existing flows.',
// value: 'reject'
// },
// rua: {
// description: 'Addresses to which aggregate feedback is to be sent (comma-separated plain-text list of DMARC URIs',
// value: 'mailto:mailauth-reports@google.com'
// }
// }
// }
License
MIT © SoftVu