• v0.2.0 1c75dd5681

    v0.2.0
    Test / test (push) Successful in 21s
    Publish release / package (aarch64, , aarch64, , , ) (push) Failing after 2s
    Publish release / package (x86_64, /var/local/cargo-target/iris-cargo-home, bare, /usr/bin/sccache, /var/local/rustup, /var/local/cargo-target) (push) Failing after 36s
    Stable

    bl released this 2026-09-24 19:33:41 +00:00 | 1 commits to main since this release

    • The way back in: with a mailbox configured (JMAP_URL, JMAP_TOKEN, MAIL_REPLY_DOMAIN), every mail about a record carries a Reply-To of its own, case+<bucket>.<record>@<domain>, and replies to it are read over JMAP and published on portal.mail.received for portal to append as notes. The record id in the address is portal's own unguessable chain hash, and portal checks the sender against the address the record holds, so the address alone opens nothing.
    • A reply is read for what the person wrote: the quoted history, the signature and the attribution line are cut off, and an HTML-only mail falls back to its preview. Nothing is marked seen until portal has it.
    • Unconfigured, gdo sends exactly as before and never reads anything.
    Downloads
  • v0.1.0 983491295e

    v0.1.0
    Test / test (push) Successful in 4s
    Publish release / publish (push) Successful in 18s
    Stable

    gitea-actions released this 2026-09-23 17:47:57 +00:00 | 5 commits to main since this release

    • First release: a durable consumer gdo on the WORMHOLE stream (portal.mail.>), each message handed to the host's SMTP as text with an HTML alternative, acked on acceptance and retried after a minute otherwise; gdo probe <address> sends one message through and reports when it was delivered; an optional Typst theme (GDO_TYPST_THEME) renders a PDF of every mail and attaches it.
    Downloads