crymap 2.0.1

A simple, secure IMAP server with encrypted data at rest
# 2.0.1

- Fix the SMTP receiver being unable to receive mail which was using the
  `SMTPUTF8` `MAIL FROM` parameter. This most notably prevented receiving email
  from MailGun, which will use this parameter even if it's not required for the
  message.
- The SMTP receiver is now tolerant of unexpected or invalid parameters to the
  `MAIL FROM` and `RCPT TO` commands.
- Fix panic when attempting to configure an invalid key pattern if Crymap was
  built with more recent Rust versions.
- Fix incorrect syntax of Return-Path headers added by `smtpin` service.
- Attempts to send HTTP requests to the SMTP ports are now answered with an
  immediate disconnect and less log spam.
- Update the Public Suffix List.

# 2.0.0

- Major overhaul.
- Entirely new data model for accounts, giving better performance and
  reliability.
- The SAVEDATE IMAP extension is now supported.
- Crymap can now take inbound SMTP directly.
- Crymap can now perform outbound SMTP (albeit the workflow is a bit
  unconventional).
- Various bugfixes.

## Breaking changes

- `--create` is no longer an option to `crymap deliver`.

# 1.0.1

- Rust 1.66.0 is now the earliest officially supported Rust version.
- IMAP4rev2 is now officially supported.
- Update OpenSSL bindings and other crate versions to support latest Rust
  version.
- Added option to redirect standard error to a file so that fatal errors do not
  get sent over the wire to the client.
- The literal string "NIL" is no longer sent on the wire as an atom to prevent
  issues with bad parsers that would interpret it as the sentinel `NIL`.