Releases: deltachat/chatmail
Fix a bug that could lead to missed notifications and other issues
optimized resource usage / streamlined DNS
some elected changelog items
(see https://github.com/deltachat/chatmail/blob/main/CHANGELOG.md for full list of changes)
-
Add
disable_ipv6
config option to chatmail.ini.
Required if the server doesn't have IPv6 connectivity.
(#312) -
allow current K9/Thunderbird-mail releases to send encrypted messages
outside by accepting their localized "encrypted subject" strings.
(#370) -
Migrate and remove sqlite database in favor of password/lastlogin tracking
in a user's maildir.
(#379) -
Require pyinfra V3 installed on the client side,
run./scripts/initenv.sh
to upgrade locally.
(#378) -
BREAKING: new required chatmail.ini value 'delete_inactive_users_after = 100'
which removes users from database and mails after 100 days without any login.
(#350) -
Refine DNS checking to distinguish between "required" and "recommended" settings
(#372) -
Make DNS-checking faster and more interactive, run it fully during "cmdeploy run",
also introducing a generic mechanism for rapid remote ssh-based python function execution.
(#346) -
Remove sieve to enable hardlink deduplication in LMTP
(#343) -
dovecot: enable gzip compression on disk
(#341) -
DKIM-sign Content-Type and oversign all signed headers
(#296) -
Add nonci_accounts metric
(#347) -
Multiplex HTTPS, IMAP and SMTP on port 443
(#357)
1.3.0
Among other changes:
- The default for the
delete_mails_after
config value was changed from 40 to 20. If you also want this for your chatmail instance, change it in your local chatmail.ini file and runcmdeploy run
. - The logs are not saved to disk anymore. You can still view them with
journalctl
, but not after a reboot. - We forked dovecot to include a patch which makes message transfer much faster. Apart from this change, it is just the same as the debian version. Read more here about how we are building it.