Skip to content

Releases: haraka/haraka-plugin-qmail-deliverable

1.2.5

06 Feb 23:58
e47b380
Compare
Choose a tag to compare
  • fix: check txn still exists after callback

avoids errors like this in the logs when the remote has disconnected before we responded:

[CRIT] [-] [core] TypeError: Cannot read properties of null (reading 'notes')
[CRIT] [-] [core]     at exports.do_qmd_response (haraka-plugin-qmail-deliverable/index.js:122:7)

1.2.4

27 Jan 04:08
1616832
Compare
Choose a tag to compare
  • dep(eslint): upgrade to v9
  • move prettier config into package.json

1.2.3

23 Apr 01:15
29a31eb
Compare
Choose a tag to compare
  • 0568f7e chore: format
  • 337e3ce fix: use outbound.send_trans_email (was o.send_email)
  • bff63f5 doc(CONTRIBUTORS): updated

1.2.2

23 Apr 00:37
f7679f7
Compare
Choose a tag to compare

1.2.1

13 Jun 06:09
cb4fe39
Compare
Choose a tag to compare
  • 4ab45bc fix: use arrow fn in load_qmd_ini callback

1.2.0

13 Jun 03:52
e5a5dd9
Compare
Choose a tag to compare
  • fix: previously, would set next_hop=lmtp w/o setting q.wants=lmtp
  • feat: also route via LMTP for local recipients when relaying
  • cfg: rename check_outbound -> check_mail_from
  • cfg: declare check_mail_from as boolean
  • doc: added queue.wants & next_hop
  • chore: much refactoring to simplify do_qmd_response
  • chore: replace url.parse with new url.URL()
  • chore: added many tests

1.0.2

06 Jun 01:35
Compare
Choose a tag to compare
  • adds ability to route email via notes.queue.wants and queue.next_hop
  • when destination is a mailbox and next_hop is a LMTP url, routes via LMTP