Skip to content

Releases: luoxiprovo/bearmail

Release list

BearMail v0.1.0

Choose a tag to compare

@luoxiprovo luoxiprovo released this 30 Aug 21:50

First versioned BearMail packaging release.

BearMail is a self-hosted company mailbox and calendar plus an MCP sidecar so each AI agent gets a dedicated, scoped address on your domain. It is not a Gmail replacement and not a managed suite.

Artifacts (Linux x86-64)

  • stalwart — mail/calendar engine used by release_install.sh / upgrade.sh
  • stalwart-webui.tar.gz — human WebUI
  • SHA256SUMS

The MCP sidecar is not inside the Stalwart binary. Install it with mcp_install.sh, or copy mcp/ and run npm ci --legacy-peer-deps && npm run build.

What landed for operators

  • Interactive installer (name.com DNS, Brevo/Mailjet relay, Caddy HTTPS)
  • WebUI for humans; JMAP store shared with agents
  • bearmail-mcp: API-key Bearer auth, draft-only by default, calendar occurrences as iCalendar RDATE
  • Copy-paste MCP configs for Cursor, Claude Desktop, and Hermes

Limits (read these)

  • Linux x86-64 + systemd only. No Docker, Kubernetes, or ARM in this release.
  • DNS automation is name.com. Other registrars are manual.
  • Default send mode is draft-only. Direct send is an explicit opt-in.
  • Agents use a Stalwart API key (API_…). Do not put app_… in BEARMAIL_TOKEN.
  • Calendar invite success means JMAP accepted the event, not that Gmail rendered it.

5-minute path: https://github.com/luoxiprovo/bearmail/blob/main/docs/QUICKSTART.md
Prerequisites: https://github.com/luoxiprovo/bearmail/blob/main/docs/LIMITATIONS.md