• v1.4.0 7572d70f90

    Add config auto-reload, improve logging
    All checks were successful
    Build and publish image / ci (push) Successful in 3m10s
    Build and publish image / docker (push) Successful in 2m45s
    Stable

    stb released this 2026-08-22 15:40:06 +02:00 | 3 commits to main since this release

    Features

    • The config file is now watched for changes and reloaded automatically, controlled by a new general.auto_reload option (default: on). Most settings — IMAP connection details, address patterns, lifetimes, the expunge interval, the base URL, and permanent addresses — take effect live, without a restart. general.secret, http.listen_addr, and the [oidc] section are deliberately excluded and require a restart, since applying them live would be unsafe or destructive (rotating the secret, for instance, would invalidate every session and delete every existing temporary mailbox).

    Fixes

    • Log messages for mail deleted because it was addressed to an expired or unrecognized inbox now include the destination address, making it much easier to tell why a message didn't reach its inbox.

    Other

    • Renamed "Temporary mailboxes" to "My temporary mailboxes" on the overview page, to make clearer what the list contains.