Skip to content

Releases: mail-os/mail

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 17 Jul 18:47

v0.1.3

Fixes

  • fix(cli): probe systemctl by invoking it during mail upgradecommand -v is a shell builtin and cannot be exec'd directly, so upgrades always reported "systemctl not available" and skipped the service restart
  • ci(version): run bump from packages/zig where build.zig.zon lives, fixing the manual Version Management workflow

Prebuilt binaries for linux & macOS (x86_64 + arm64) are attached below.

Install via pantry:

pantry install github.com/mail-os/mail

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 17 Jul 18:12

v0.1.2

Highlights

  • mail upgrade: new CLI command that gracefully updates an installation to the latest GitHub release (or --canary prerelease / --version <tag>), with binary backup, atomic swap, and service restart.
  • IMAP unread counts: APPEND now honors the client flag list, so copies saved to Sent/Drafts no longer surface as unread in STATUS, webmail, or client badges.
  • Antispam suite: content-based spam scoring with configurable thresholds and Junk foldering, decode-before-scan filter upgrade, EDNS0 DNS, persistent greylisting, DNSBL handling, and brand-spoof/outreach detection.
  • Multi-domain hosting: per-domain isolated mailboxes, per-domain outbound DKIM signing, and multiple local-delivery domains.
  • Delivery hardening: opportunistic STARTTLS on outbound delivery, retry/bounce fixes, and silent-delivery-loss prevention.

Fixes

  • fix(imap): honor APPEND flag list so sent/draft copies are not unread
  • fix(dkim): verify all signatures and reconstruct CRLF so Stripe/SES mail passes
  • fix(dkim): avoid use-after-free when reporting the signing domain
  • fix(smtp): CRLF-aware header/body split + drain rejected BDAT payloads
  • fix(smtp): stop sending duplicate 250 responses after DATA/BDAT
  • fix(smtp): redact AUTH credentials from command logs
  • fix(greylist): SPF-pass bypass + subnet-keyed triplets so provider mail delivers
  • fix(delivery): harden retry bounce handling and restore release build compatibility
  • fix(antispam): stop HTML_HIDDEN_TEXT over-firing on legitimate newsletters
  • fix(caldav): revert line-unfolding that caused a use-after-free

Prebuilt binaries for linux & macOS (x86_64 + arm64) are attached below.

Install via pantry:

pantry install github.com/mail-os/mail

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 09 Jun 00:42

mail v0.1.1

Prebuilt binaries for linux & macOS (x86_64 + arm64) are attached below.

Install via pantry:

pantry install github.com/mail-os/mail

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 08 May 22:27

Release Info

  • Version: v0.1.0

Installation

Download the appropriate binary for your platform from the assets below.

This release was created using the Pantry GitHub Action.

v0.0.2

Choose a tag to compare

@chrisbbreuer chrisbbreuer released this 09 Dec 06:12

Changes

  • Fixed IMAP server integration
  • Improved server startup sequence
  • Updated dependencies

Available Binaries

Platform Binary
Linux x86_64 smtp-server-x86_64-linux.tar.gz

🦎 Built with Zig 0.16.0-dev

v0.0.1

Choose a tag to compare

@chrisbbreuer chrisbbreuer released this 09 Dec 04:53

Initial release of the Zig SMTP/IMAP mail server.

Features

  • Full SMTP server with TLS/STARTTLS support
  • IMAP server for email retrieval
  • POP3 support
  • SQLite-based email storage
  • Spam and virus scanning support

Available Binaries

Platform Binary
Linux x86_64 smtp-server-x86_64-linux.tar.gz
Linux ARM64 smtp-server-aarch64-linux.tar.gz
macOS x86_64 (Intel) smtp-server-x86_64-macos.tar.gz
macOS ARM64 (Apple Silicon) smtp-server-aarch64-macos.tar.gz

Installation

Download the appropriate binary for your platform:

Linux (x86_64)

curl -sL https://github.com/mail-os/mail/releases/download/v0.0.1/smtp-server-x86_64-linux.tar.gz | tar -xz
./smtp-server-x86_64-linux

Linux (ARM64)

curl -sL https://github.com/mail-os/mail/releases/download/v0.0.1/smtp-server-aarch64-linux.tar.gz | tar -xz
./smtp-server-aarch64-linux

macOS (Intel)

curl -sL https://github.com/mail-os/mail/releases/download/v0.0.1/smtp-server-x86_64-macos.tar.gz | tar -xz
./smtp-server-x86_64-macos

macOS (Apple Silicon)

curl -sL https://github.com/mail-os/mail/releases/download/v0.0.1/smtp-server-aarch64-macos.tar.gz | tar -xz
./smtp-server-aarch64-macos

🦎 Built with Zig 0.16.0-dev