Releases: meysam81/parse-dmarc
Releases · meysam81/parse-dmarc
v1.5.2
v1.5.1
v1.5.0
1.5.0 (2026-03-13)
This release brings the possibility to customize the way the messages are processed and what to do with them. (See #118 for the feature request.)
Using the following two flags, you can define what to do with each message after the process is complete:
| Env | Default Value | Description |
|---|---|---|
IMAP_PROCESSED_MAILBOX |
"" | Define a value to move the processed messages to the target mailbox afterwards. Leave the default empty to keep the message in the INBOX. The mailbox will be created if not present. |
IMAP_MARK_AS_SEEN |
true | Define whether or not to mark the message as seen. NOTE: setting this message to false and not specifying IMAP_PROCESSED_MAILBOX will result in the same message being processed over and over again. |
Features
Bug Fixes
- CI: disable publishing to mcp registry (c2e3969)
- CI: use oxc the default vite minifier (2cc92e1)
- deps: update module github.com/caarlos0/env/v11 to v11.4.0 (#104) (e14e6d2)
- deps: update module github.com/goccy/go-json to v0.10.6 (#119) (7ad51d3)
- deps: update module github.com/mattn/go-sqlite3 to v1.14.34 (#85) (5336d3a)
- deps: update module github.com/modelcontextprotocol/go-sdk to v1 (#49) (58c0e79)
- deps: update module github.com/modelcontextprotocol/go-sdk to v1.3.1 (#102) (68a80a4)
- deps: update module github.com/modelcontextprotocol/go-sdk to v1.4.0 (#107) (39f1fcb)
- deps: update module github.com/urfave/cli/v3 to v3.6.2 (#25) (955e4e0)
- deps: update module github.com/urfave/cli/v3 to v3.7.0 (#110) (8ce7090)
- deps: update module modernc.org/sqlite to v1.45.0 (#27) (2daa3b4)
- deps: update module modernc.org/sqlite to v1.46.1 (#101) (087c4e7)
- docs: update imap-host env var (#116) (6d5aa4f)
- goreleaser: take build arg for copying binary in dockerfile (5fb9504)
v1.4.8
v1.4.7
v1.4.6
What's Changed
This release includes the following changes:
Changelog
Bug fixes
- eced435: fix(UI): handle no data in compliance score (#90) (@meysam81)
- 900e314: fix: make linter happy (@meysam81)
Others
- 0d19d03: Add no-data state to prevent false critical alarms (@Copilot)
- 18c6086: Add test for HasData field in GetStatistics (@Copilot)
- 1bc5a16: Complete fix for no-data alarm state (@Copilot)
- a9af296: Enhance test coverage for HasData with both true and false cases (@Copilot)
- f00aae2: Hide pass rate in no-data state and revert package-lock.json (@Copilot)
- d5ac790: Initial plan (@Copilot)
- 1bbca56: Refactor test to use subtests for better organization (@Copilot)
- af10d56: Remove unnecessary comments from code (@Copilot)
- a2ce77c: chore(CI): use separate dockerfile for goreleaser (@meysam81)
- fac0e0f: chore(main): release 1.4.6 (#91) (@github-actions[bot])
Full Changelog: v1.4.5...v1.4.6