Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

haraka-plugin-mailauth

postalsys90MIT1.1.1

SPF, DKIM, DMARC, ARC, BIMI validator for Haraka

SPF, DKIM, DMARC, ARC, BIMI, Haraka, haraka-plugin

readme

Email authentication plugin for Haraka

This plugin validates SPF, DKIM, DMARC, ARC and BIMI for incoming emails.

  • Adds Received-SPF header with SPF verification info
  • Provides data for Authentication-Results header (generated by Haraka)
  • Adds BIMI-Location header if needed
  • Adds validation info to the transaction.results object
  • Adds transaction.notes.mailauth object with structured results for spf, dkim, arc, dmarc, bimi

Install

cd /path/to/local/haraka
npm install haraka-plugin-mailauth
echo "mailauth" >> config/plugins
service haraka restart

Configuration

If you need to specify any settings, copy the default config file to the plugin configuration folder.

cp node_modules/haraka-plugin-mailauth/config/mailauth.yaml config/mailauth.yaml
$EDITOR config/mailauth.yaml

License

MIT

changelog

Changelog

1.1.1 (2024-10-02)

Bug Fixes

  • checkSpf: Merge pull request #3 from haraka/release-1.1.1 (5b92485)
  • checkSpf: use modern paths to connection attributes (5b92485)
  • checkSpf: use modern paths to connection attributes (3cdff3d)

1.1.0 (2024-04-16)

Features

  • autopublish: Use release-please to publish packages to npm from now on (77bf575)