spamassassin-milter 0.1.5

Milter for spam filtering with SpamAssassin
Documentation
# SpamAssassin Milter changelog

## 0.1.5 (2021-03-16)

*   Read output from `spamc` in a separate thread in order to avoid blocking
    when processing large messages in certain configurations.
*   Document requirement to keep `--max-message-size` setting in sync with
    `spamc`’s `--max-size` setting.
*   Remove overly strict validation of command-line options.
*   Properly specify minimal dependency versions in `Cargo.toml`.
*   Document minimum supported Rust version 1.42.0.

## 0.1.4 (2020-10-18)

*   Correct a typo in log messages.
*   Isolate integration tests from any existing `spamc` configuration present on
    the host.
*   Various à la mode style improvements in code and project metadata.

## 0.1.3 (2020-07-04)

*   Add `--reply-code`, `--reply-status-code`, and `--reply-text` options to
    allow customising the SMTP reply when rejecting spam.
*   Log a warning and do not truncate the message body when `--max-message-size`
    is misconfigured (must be ≥ `spamc` max size as documented).
*   Update dependencies in `Cargo.lock`.

## 0.1.2 (2020-06-07)

*   Bump milter dependency to version 0.2.1.
*   Remove existing UNIX domain socket at target path during startup.
*   Derive `Eq` and `PartialEq` for configuration structs.

## 0.1.1 (2020-04-13)

*   Use `Write::write_all` instead of `Write::write` in `spamc` client, in order
    to ensure buffers are written in their entirety.
*   Do not include `.gitignore` file in published crate.

## 0.1.0 (2020-02-23)

Initial release.