haraka-plugin-wildduck
Version:
Haraka plugin for processing incoming messages for the WildDuck IMAP server
315 lines (150 loc) • 19 kB
Markdown
# Changelog
## [5.8.41](https://github.com/zone-eu/haraka-plugin-wildduck/compare/v5.8.40...v5.8.41) (2026-05-25)
### Bug Fixes
* bump deps ([#130](https://github.com/zone-eu/haraka-plugin-wildduck/issues/130)) ([4eae2a2](https://github.com/zone-eu/haraka-plugin-wildduck/commit/4eae2a292d97805e10297c3831efbbd4fadae335))
* ZMS-62: Add support for zilter overrides ([#127](https://github.com/zone-eu/haraka-plugin-wildduck/issues/127)) ([64d074d](https://github.com/zone-eu/haraka-plugin-wildduck/commit/64d074d7abf3613e49f83a1e78891bf0c2513588))
## [5.8.40](https://github.com/zone-eu/haraka-plugin-wildduck/compare/v5.8.39...v5.8.40) (2026-04-30)
### Bug Fixes
* ZMS-57: Add _response to hook_max_data_exceeded log ([#122](https://github.com/zone-eu/haraka-plugin-wildduck/issues/122)) ([64605d2](https://github.com/zone-eu/haraka-plugin-wildduck/commit/64605d27beda5d4dd2a6b62fa8f0548d55593439))
## [5.8.39](https://github.com/zone-eu/haraka-plugin-wildduck/compare/v5.8.38...v5.8.39) (2026-04-13)
### Bug Fixes
* bump deps ([#120](https://github.com/zone-eu/haraka-plugin-wildduck/issues/120)) ([11e20fc](https://github.com/zone-eu/haraka-plugin-wildduck/commit/11e20fce1d8163949de041e7ff17a12c9878f44b))
* ZMS-39: Do not strip <> off of message_id ([#116](https://github.com/zone-eu/haraka-plugin-wildduck/issues/116)) ([bb2d58e](https://github.com/zone-eu/haraka-plugin-wildduck/commit/bb2d58e893df2756f9109bd162ae5fe205ceec20))
* ZMS-48: Fix readme ([#119](https://github.com/zone-eu/haraka-plugin-wildduck/issues/119)) ([0764232](https://github.com/zone-eu/haraka-plugin-wildduck/commit/076423249c00b653c42f9c4447cb30c0ee7e9168))
## [5.8.38](https://github.com/zone-eu/haraka-plugin-wildduck/compare/v5.8.37...v5.8.38) (2026-03-12)
### Bug Fixes
* bump deps ([#115](https://github.com/zone-eu/haraka-plugin-wildduck/issues/115)) ([d3bd1bf](https://github.com/zone-eu/haraka-plugin-wildduck/commit/d3bd1bfd5d828327184b6b608c57a96e84d7e98c))
* ZMS-19: Refactor gelf error logging ([#108](https://github.com/zone-eu/haraka-plugin-wildduck/issues/108)) ([a8b22ba](https://github.com/zone-eu/haraka-plugin-wildduck/commit/a8b22ba20c08d246e0f3ac20eb7d29c02691b8b4))
* ZMS-30: Add dmarc result to verificationResults ([#113](https://github.com/zone-eu/haraka-plugin-wildduck/issues/113)) ([af58021](https://github.com/zone-eu/haraka-plugin-wildduck/commit/af58021388846d1aef0385e52a46377bea0ec788))
## [5.8.37](https://github.com/zone-eu/haraka-plugin-wildduck/compare/v5.8.36...v5.8.37) (2026-03-03)
### Bug Fixes
* bump deps ([#112](https://github.com/zone-eu/haraka-plugin-wildduck/issues/112)) ([ccda470](https://github.com/zone-eu/haraka-plugin-wildduck/commit/ccda470c347f0462da9c018d47fa4b8aac132961))
* ZMS-23: add subject to DENY logs ([#110](https://github.com/zone-eu/haraka-plugin-wildduck/issues/110)) ([a6fdd38](https://github.com/zone-eu/haraka-plugin-wildduck/commit/a6fdd38a818f5a6b38d126fb9cc1f3c184e73b78))
## [5.8.36](https://github.com/zone-eu/haraka-plugin-wildduck/compare/v5.8.35...v5.8.36) (2026-01-30)
### Bug Fixes
* **deps:** bump deps ([#104](https://github.com/zone-eu/haraka-plugin-wildduck/issues/104)) ([f1bfa40](https://github.com/zone-eu/haraka-plugin-wildduck/commit/f1bfa403aca5aba0a680e843af3b01d82ab45167))
* **logging-autoreply:** ZMSA-65: Loggelf autoreply error ([#103](https://github.com/zone-eu/haraka-plugin-wildduck/issues/103)) ([3c8356d](https://github.com/zone-eu/haraka-plugin-wildduck/commit/3c8356d6b4c9d94f11ad3306c7a0277ddfab8b33))
## [5.8.35](https://github.com/zone-eu/haraka-plugin-wildduck/compare/v5.8.34...v5.8.35) (2026-01-22)
### Bug Fixes
* **logging:** ZMSA-58: add elapsed time to storing message for benchmarking ([#99](https://github.com/zone-eu/haraka-plugin-wildduck/issues/99)) ([2c2435e](https://github.com/zone-eu/haraka-plugin-wildduck/commit/2c2435e958dfd9922a4cccc6489380ba82737561))
* **logging:** ZMSA-63: _stored: yes log also log stored msg size, bump deps ([#102](https://github.com/zone-eu/haraka-plugin-wildduck/issues/102)) ([43b0990](https://github.com/zone-eu/haraka-plugin-wildduck/commit/43b09906f3940141d318a08bc8404f4b30d9ff83))
## [5.8.34](https://github.com/zone-eu/haraka-plugin-wildduck/compare/v5.8.33...v5.8.34) (2025-12-09)
### Bug Fixes
* **workflows-deps:** ZMSA-46: update workflows ([#97](https://github.com/zone-eu/haraka-plugin-wildduck/issues/97)) ([f911150](https://github.com/zone-eu/haraka-plugin-wildduck/commit/f9111504b39b86ca92e75f7342811a474b70fb5d))
## [5.8.33](https://github.com/zone-eu/haraka-plugin-wildduck/compare/v5.8.32...v5.8.33) (2025-11-03)
### Bug Fixes
* ZMS-279: unscope package ([#94](https://github.com/zone-eu/haraka-plugin-wildduck/issues/94)) ([6b01835](https://github.com/zone-eu/haraka-plugin-wildduck/commit/6b01835ba3b8b57b579c961a6a71aff1206f7230))
## [5.8.32](https://github.com/zone-eu/haraka-plugin-wildduck/compare/v5.8.31...v5.8.32) (2025-10-17)
### Bug Fixes
* ZMSA-1: update release workflow ([#91](https://github.com/zone-eu/haraka-plugin-wildduck/issues/91)) ([01b522a](https://github.com/zone-eu/haraka-plugin-wildduck/commit/01b522a822460e34dce10963035af8b55028061f))
## [5.8.31](https://github.com/zone-eu/haraka-plugin-wildduck/compare/v5.8.30...v5.8.31) (2025-10-17)
### Bug Fixes
* **plugins:** ZMS-269: load WD plugins if specified in config ([#88](https://github.com/zone-eu/haraka-plugin-wildduck/issues/88)) ([9aed0d5](https://github.com/zone-eu/haraka-plugin-wildduck/commit/9aed0d5046627b0c8b4cc8017fb3cc0b6daa5ca7))
* ZMSA-1: scope package, update deps ([#89](https://github.com/zone-eu/haraka-plugin-wildduck/issues/89)) ([d63b445](https://github.com/zone-eu/haraka-plugin-wildduck/commit/d63b445d1d6d1c7e2180346d5778331bd8b0f6c1))
## [5.8.30](https://github.com/zone-eu/haraka-plugin-wildduck/compare/v5.8.29...v5.8.30) (2025-09-11)
### Bug Fixes
* **domaincache:** ZMS-266: domaincache, improve logging ([#85](https://github.com/zone-eu/haraka-plugin-wildduck/issues/85)) ([fe3e572](https://github.com/zone-eu/haraka-plugin-wildduck/commit/fe3e572f4dc64b7cae299e6052d6e9ecd488656c))
## [5.8.29](https://github.com/zone-eu/haraka-plugin-wildduck/compare/v5.8.28...v5.8.29) (2025-09-02)
### Bug Fixes
* ZMS-262 validateTagValueRecord on bimi-location ([#83](https://github.com/zone-eu/haraka-plugin-wildduck/issues/83)) ([a119852](https://github.com/zone-eu/haraka-plugin-wildduck/commit/a119852fec6e6bcd46fb711ce88da08842855eaf))
## [5.8.28](https://github.com/zone-eu/haraka-plugin-wildduck/compare/v5.8.27...v5.8.28) (2025-08-28)
### Bug Fixes
* bump deps ([#82](https://github.com/zone-eu/haraka-plugin-wildduck/issues/82)) ([829c2af](https://github.com/zone-eu/haraka-plugin-wildduck/commit/829c2af3df685c77a51e105e5f834b35790d1590))
* **hook_queue:** ZMS-258 hook_queue, use only async function inside ([#80](https://github.com/zone-eu/haraka-plugin-wildduck/issues/80)) ([ff23e7b](https://github.com/zone-eu/haraka-plugin-wildduck/commit/ff23e7b3d6623c8bc21360fb84f338749b6989c9))
## [5.8.27](https://github.com/zone-eu/haraka-plugin-wildduck/compare/v5.8.26...v5.8.27) (2025-08-25)
### Bug Fixes
* **bimi-headers:** ZMS-246: Add additional BIMI headers, BIMI-Location and BIMI-Indicator ([#78](https://github.com/zone-eu/haraka-plugin-wildduck/issues/78)) ([0609085](https://github.com/zone-eu/haraka-plugin-wildduck/commit/060908540d572b4ea2424e1e7beabfe40556bdf7))
## [5.8.26](https://github.com/zone-eu/haraka-plugin-wildduck/compare/v5.8.25...v5.8.26) (2025-08-03)
### Bug Fixes
* **domaincache:** ZMS-247 Use domaincache to filter incoming addresses ([#76](https://github.com/zone-eu/haraka-plugin-wildduck/issues/76)) ([da023aa](https://github.com/zone-eu/haraka-plugin-wildduck/commit/da023aa11e77a8b4d4d83c3b34af46666a9aef20))
## [5.8.25](https://github.com/zone-eu/haraka-plugin-wildduck/compare/v5.8.24...v5.8.25) (2025-06-09)
### Bug Fixes
* show forwarding address in gelf logs ZMS-237 ([#73](https://github.com/zone-eu/haraka-plugin-wildduck/issues/73)) ([9784d6e](https://github.com/zone-eu/haraka-plugin-wildduck/commit/9784d6e55af0aae07f9aad3876f1ddafbe103681))
## [5.8.24](https://github.com/zone-eu/haraka-plugin-wildduck/compare/v5.8.23...v5.8.24) (2025-05-02)
### Bug Fixes
* ZMS-216: Bump deps ([#71](https://github.com/zone-eu/haraka-plugin-wildduck/issues/71)) ([1acf5bc](https://github.com/zone-eu/haraka-plugin-wildduck/commit/1acf5bc089f0dd1814c28171d0832bf19f85081f))
## [5.8.23](https://github.com/zone-eu/haraka-plugin-wildduck/compare/v5.8.22...v5.8.23) (2025-04-22)
### Bug Fixes
* **logging:** add more verbose gelf logging ([#69](https://github.com/zone-eu/haraka-plugin-wildduck/issues/69)) ([b6e720c](https://github.com/zone-eu/haraka-plugin-wildduck/commit/b6e720cd737ca9080cb0e5bb042a5bee51e76ca9))
## [5.8.22](https://github.com/zone-eu/haraka-plugin-wildduck/compare/v5.8.21...v5.8.22) (2025-03-31)
### Bug Fixes
* dockerfile fixes ([#67](https://github.com/zone-eu/haraka-plugin-wildduck/issues/67)) ([405b29e](https://github.com/zone-eu/haraka-plugin-wildduck/commit/405b29e80edf278f7bbec26e4f6ee8639bb983c0))
## [5.8.21](https://github.com/zone-eu/haraka-plugin-wildduck/compare/v5.8.20...v5.8.21) (2025-03-31)
### Bug Fixes
* fix dockerfile ([#64](https://github.com/zone-eu/haraka-plugin-wildduck/issues/64)) ([ad592ef](https://github.com/zone-eu/haraka-plugin-wildduck/commit/ad592ef33a3b087d85263c4f98ac45652d991b1e))
## [5.8.20](https://github.com/zone-eu/haraka-plugin-wildduck/compare/v5.8.19...v5.8.20) (2025-03-12)
### Bug Fixes
* **docker-workflows:** On release do not push duplicate latest ZMS-205 ([#62](https://github.com/zone-eu/haraka-plugin-wildduck/issues/62)) ([eea1465](https://github.com/zone-eu/haraka-plugin-wildduck/commit/eea14658bf33197ff071cf89d69ceff1f65202de))
* **mta-relay:** add support for mtaRelay ZMS-171 ([#56](https://github.com/zone-eu/haraka-plugin-wildduck/issues/56)) ([7aee2df](https://github.com/zone-eu/haraka-plugin-wildduck/commit/7aee2df44e722e48834ba2f9b013768655c9eb66))
## [5.8.19](https://github.com/zone-eu/haraka-plugin-wildduck/compare/v5.8.18...v5.8.19) (2025-03-10)
### Bug Fixes
* **docker-workflows:** ZMS-180-3 ([#59](https://github.com/zone-eu/haraka-plugin-wildduck/issues/59)) ([e31d83c](https://github.com/zone-eu/haraka-plugin-wildduck/commit/e31d83c2a6ef2cb1a057ebdeda5dcde4ef6122e8))
* **docker-workflow:** update docker workflows. Use docker-metadata actions. Remove image attestation ZMS-205 ([#61](https://github.com/zone-eu/haraka-plugin-wildduck/issues/61)) ([f4cff17](https://github.com/zone-eu/haraka-plugin-wildduck/commit/f4cff17732a98b7f40818ef65233c04e37a97728))
* **update-package.json-dockerfile:** Update dockerfile and package.json ZMS-180 ([#57](https://github.com/zone-eu/haraka-plugin-wildduck/issues/57)) ([7e6b193](https://github.com/zone-eu/haraka-plugin-wildduck/commit/7e6b193117b5992d9d8de41f5252278a67abf8f5))
* **workflows-arm/v7-remove:** remove linux/arm/v7 from built images ([#60](https://github.com/zone-eu/haraka-plugin-wildduck/issues/60)) ([e93d1f5](https://github.com/zone-eu/haraka-plugin-wildduck/commit/e93d1f55f55aaafd086fe301875a6c5551651b65))
## [5.8.18](https://github.com/nodemailer/haraka-plugin-wildduck/compare/v5.8.17...v5.8.18) (2025-01-30)
### Bug Fixes
* **update-deps:** update wd dep ([#54](https://github.com/nodemailer/haraka-plugin-wildduck/issues/54)) ([e6c3f71](https://github.com/nodemailer/haraka-plugin-wildduck/commit/e6c3f715c1dec2d5372189d21458a35255ab57f1))
## [5.8.17](https://github.com/nodemailer/haraka-plugin-wildduck/compare/v5.8.16...v5.8.17) (2025-01-20)
### Bug Fixes
* **catchall-address:** ZMS-184-2 ([#51](https://github.com/nodemailer/haraka-plugin-wildduck/issues/51)) ([7ce263c](https://github.com/nodemailer/haraka-plugin-wildduck/commit/7ce263cd7539c6cb939e54b33cf9edb7283cdc76))
## [5.8.16](https://github.com/nodemailer/haraka-plugin-wildduck/compare/v5.8.15...v5.8.16) (2024-12-23)
### Bug Fixes
* **catchall-header:** ZMS-184 ([#49](https://github.com/nodemailer/haraka-plugin-wildduck/issues/49)) ([6ca9d00](https://github.com/nodemailer/haraka-plugin-wildduck/commit/6ca9d009966b860c201e8b0c7c24856263369c3e))
## [5.8.15](https://github.com/nodemailer/haraka-plugin-wildduck/compare/v5.8.14...v5.8.15) (2024-11-05)
### Bug Fixes
* **bimi:** Bumped mailauth for BIMI CMC support ([94ad9f4](https://github.com/nodemailer/haraka-plugin-wildduck/commit/94ad9f4414d7ce65ef34f1c5364393e4cefd9840))
## [5.8.14](https://github.com/nodemailer/haraka-plugin-wildduck/compare/v5.8.13...v5.8.14) (2024-10-28)
### Bug Fixes
* **cicd-pipeline:** Docker setup release ([#43](https://github.com/nodemailer/haraka-plugin-wildduck/issues/43)) ([691aed5](https://github.com/nodemailer/haraka-plugin-wildduck/commit/691aed559eb40778fdda20956c8cf7b3f9c11d01))
* **deps:** Bumped dependencies ([5472b04](https://github.com/nodemailer/haraka-plugin-wildduck/commit/5472b04dce3a368819dd49ddbfca07df0706db90))
* **license-readme-copyright:** ZMS-180 ([#47](https://github.com/nodemailer/haraka-plugin-wildduck/issues/47)) ([57e68aa](https://github.com/nodemailer/haraka-plugin-wildduck/commit/57e68aacfda4d0281883bcbb2b5da5b3d30100db))
* **log-filecontenthash:** add attachment file content hash logging through graylog ZMS-176 ([#45](https://github.com/nodemailer/haraka-plugin-wildduck/issues/45)) ([1fabcf4](https://github.com/nodemailer/haraka-plugin-wildduck/commit/1fabcf4e4616469a9a9103cb4d087db04b890c5f))
* **log-headerfromvalue:** graylog header from value should be MIME decoded before logging ZMS-138 ([#46](https://github.com/nodemailer/haraka-plugin-wildduck/issues/46)) ([11f71a0](https://github.com/nodemailer/haraka-plugin-wildduck/commit/11f71a05c7532ad7c581232640e73b722bb55563))
* **logs:** Log quota information when account over quota ([b1ba829](https://github.com/nodemailer/haraka-plugin-wildduck/commit/b1ba829cd91ea5d34ae38b29ed1615a30b86b9a8))
## [5.8.13](https://github.com/nodemailer/haraka-plugin-wildduck/compare/v5.8.12...v5.8.13) (2024-08-08)
### Bug Fixes
* **auth-spf:** ZMS-165. if remote IP is private default to softfail with custom message ([#42](https://github.com/nodemailer/haraka-plugin-wildduck/issues/42)) ([0198c4f](https://github.com/nodemailer/haraka-plugin-wildduck/commit/0198c4fa6a3518cf2356ea3bf86e0081e93a5540))
* Bumped deps ([21a9934](https://github.com/nodemailer/haraka-plugin-wildduck/commit/21a99345a723b6b441b07dde5c8bb46c0b549ebc))
* **connection-object:** remove_ip -> remove.ip. Otherwise shows undefined ([#40](https://github.com/nodemailer/haraka-plugin-wildduck/issues/40)) ([24a6a20](https://github.com/nodemailer/haraka-plugin-wildduck/commit/24a6a2077d8390de36c40f1f8be46e3a33485e04))
## [5.8.12](https://github.com/nodemailer/haraka-plugin-wildduck/compare/v5.8.11...v5.8.12) (2024-04-22)
### Bug Fixes
* **deps:** Bumped WildDuck ([3b496f8](https://github.com/nodemailer/haraka-plugin-wildduck/commit/3b496f8b2ad814b4acdc3670eea6dd775125032a))
## [5.8.11](https://github.com/nodemailer/haraka-plugin-wildduck/compare/v5.8.10...v5.8.11) (2024-04-19)
### Bug Fixes
* **eslint:** Lock eslint version to v8 ([6b93f19](https://github.com/nodemailer/haraka-plugin-wildduck/commit/6b93f19a5eb3b189c92170138bf5bc8f6ec1a762))
* init_wildduck_transaction in index, in case hook_mail not run ([#33](https://github.com/nodemailer/haraka-plugin-wildduck/issues/33)) ([30374bd](https://github.com/nodemailer/haraka-plugin-wildduck/commit/30374bd3621f723ee6069eb5f5a6bdfff68c9934))
* **logging:** If DMARC was missing, then logging failed with an error ([830ad7d](https://github.com/nodemailer/haraka-plugin-wildduck/commit/830ad7dfe7c0f38949d90d7a9ca97a3c22f0065d))
## [5.8.10](https://github.com/nodemailer/haraka-plugin-wildduck/compare/v5.8.9...v5.8.10) (2024-04-01)
### Bug Fixes
* **deps:** Bumped wildduck from 1.42.1 to 1.42.5 ([a97d048](https://github.com/nodemailer/haraka-plugin-wildduck/commit/a97d048ee240afa219adaf2d58c08c655bf66aeb))
## [5.8.9](https://github.com/nodemailer/haraka-plugin-wildduck/compare/v5.8.8...v5.8.9) (2024-02-12)
### Bug Fixes
* **logs:** do not log entire received chain ([102b4b0](https://github.com/nodemailer/haraka-plugin-wildduck/commit/102b4b0268c97c575090db38700e9ad02a03c26a))
* **logs:** Log received chain comments ([#28](https://github.com/nodemailer/haraka-plugin-wildduck/issues/28)) ([3633ed2](https://github.com/nodemailer/haraka-plugin-wildduck/commit/3633ed20548ba1ff91fa1c0c8ac2b23c63d8886e))
## [5.8.8](https://github.com/nodemailer/haraka-plugin-wildduck/compare/v5.8.7...v5.8.8) (2024-02-08)
### Bug Fixes
* **logs:** added bimi and dmarc entries for dkim logs to graylog ([dca10a0](https://github.com/nodemailer/haraka-plugin-wildduck/commit/dca10a02b9e765327ee506ca7549b5d5e3911333))
## [5.8.7](https://github.com/nodemailer/haraka-plugin-wildduck/compare/v5.8.6...v5.8.7) (2024-02-05)
### Bug Fixes
* **deps:** bumped deps for fixes ([a527c41](https://github.com/nodemailer/haraka-plugin-wildduck/commit/a527c41bf74cdbc2d223d1bfca468094b0db1d76))
## [5.8.6](https://github.com/nodemailer/haraka-plugin-wildduck/compare/v5.8.5...v5.8.6) (2024-01-26)
### Bug Fixes
* **deps:** bumped mailauth ([7fc7781](https://github.com/nodemailer/haraka-plugin-wildduck/commit/7fc77814615c6426915778a79b5c366ec9c494a9))
## [5.8.5](https://github.com/nodemailer/haraka-plugin-wildduck/compare/v5.8.4...v5.8.5) (2024-01-25)
### Bug Fixes
* **dkim:** Log spf results in dkim signature log rows ([d93ae97](https://github.com/nodemailer/haraka-plugin-wildduck/commit/d93ae973b756271850f837d4897417910834485e))
## [5.8.4](https://github.com/nodemailer/haraka-plugin-wildduck/compare/v5.8.3...v5.8.4) (2024-01-25)
### Bug Fixes
* **dkim:** added additional dkim log entries ([bed5a64](https://github.com/nodemailer/haraka-plugin-wildduck/commit/bed5a640b041fe8370afa9dd55e83ae2ed67bee7))
## [5.8.3](https://github.com/nodemailer/haraka-plugin-wildduck/compare/v5.8.2...v5.8.3) (2024-01-25)
### Bug Fixes
* **dkim:** Log dkim signatures ([89a0b0b](https://github.com/nodemailer/haraka-plugin-wildduck/commit/89a0b0bbec4cca5a2b12f620d04220d01771915b))
* **mbix_full:** Return a hard bounce for full mailbox ([d596226](https://github.com/nodemailer/haraka-plugin-wildduck/commit/d59622638b5599418ff062d5bd2ace1011c17f02))
## [5.8.2](https://github.com/nodemailer/haraka-plugin-wildduck/compare/v5.8.1...v5.8.2) (2023-10-17)
### Bug Fixes
* **deps:** Bumped dependencies ([def43fb](https://github.com/nodemailer/haraka-plugin-wildduck/commit/def43fb9eaee7ac4ab76ccb91f38a33c41693d4f))
## [5.8.1](https://github.com/nodemailer/haraka-plugin-wildduck/compare/v5.8.0...v5.8.1) (2023-09-05)
### Bug Fixes
* **ci:** Added CI test runner and release builder ([d575511](https://github.com/nodemailer/haraka-plugin-wildduck/commit/d5755118a904a35d2737c63b2780cb5151f55a22))
* **release:** added package-lock required for publishing ([12e2af8](https://github.com/nodemailer/haraka-plugin-wildduck/commit/12e2af890d3072e175b47e230241114a57487ea7))