Skip to content

optimized resource usage / streamlined DNS

Compare
Choose a tag to compare
@hpk42 hpk42 released this 30 Jul 09:41
· 78 commits to main since this release
fae0863

1.4.0

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)