Skip to content

Releases: msimerson/mail-dmarc

v1.20250203

03 Feb 18:03
Compare
Choose a tag to compare
  • consider localhost as invalid domain #255
  • add a stringify method to the Policy class #253
  • lower case domains passed to is_valid_domain #252
  • lower case match from and envelope-from domains #249
  • Change validation result for RFC7489 6.6.3 step 6.2 #248
  • point README links to search.cpan.org #240
  • sender: set options when creating new sender object #239
  • permit storage of UTF-8 chars in MySQL DB #238
  • load report_store modules using Module::Load #237
  • create an email message with a proper Message-ID #236
  • imap: only use port 143 if requested #235
  • find_psl_file: fix duplicate share in path #232

v1.20240314

13 Mar 17:08
Compare
Choose a tag to compare

v1.20240214

15 Feb 02:13
Compare
Choose a tag to compare
  • feat: add imap option to specify port #195
  • feat: add configurable DNS retrans option #214
  • ignore empty/wrong lines on whitelist_dmarc file #219
  • test: mock DNS during testing #213
  • ci: restore CI tests to working order
  • Force lower case for SPF domain input #212

v1.20210927

15 Feb 02:15
Compare
Choose a tag to compare
  • Fix reporting for selectors whose name evaluates to false
  • Use maybestarttls for opportunistic encryption when sending reports using Email::Sender v2.0 or greater
  • Remove dead domain dmarc-qa.com from tests
  • Print full syntax guide with "--help" option (Jeremiah Morris)

v1.20200214

15 Feb 02:12
Compare
Choose a tag to compare
  • move HTTP::Tiny into deps (used for PSL updates)

v1.20200212

15 Feb 06:36
Compare
Choose a tag to compare

t/12: skip DB cleanup when unable to connect

v1.20200116

15 Feb 06:35
Compare
Choose a tag to compare

skip HTTP tests when optional JSON not installed #171

v1.20200114

15 Jan 00:35
Compare
Choose a tag to compare
  • skip HTTP tests when optional deps not installed #171
  • update PSL
  • auto update PSL as part of release
  • lazy load Net::SMTPS #168

v1.20200108

08 Jan 21:47
Compare
Choose a tag to compare
  • NEW FEATURE: Postgres support #150
  • removed dist::zilla
  • additional tests enabled
  • html UI: use https URLS everywhere
  • SPF: don't warn when scope is missing from reports
  • receive: permit other MIME types that have xml.gz filename
  • DKIM: when message has no result, add "none"
  • sqlite: add default current_timestamp
  • bin/install_deps.pl: apt improvements

v1.20191025

25 Oct 20:18
Compare
Choose a tag to compare
  • remove dzil #152
  • update PSL #152
  • add support for Postgres #150
  • no error when report has missing SPF scope #147