mailrust

Self-hosted · one binary · written in Rust

Email, outreachand newsletters.On your server.

A mail client as quick as Gmail, with cold outreach, newsletters and deliverability built in. Claude and ChatGPT can work in it too, only within the rights you give them.

curl -fsSL https://mailrust.com/install.sh | sh
See what's inside

Linux x86_64 · one static binary · HTTPS built in

Works with ClaudeChatGPTCursorGmailMicrosoft 365Any IMAP and SMTP

01Product

Everything email.One quiet place.

Four tools that usually mean four subscriptions, sharing one inbox, one contact book and one set of numbers.

01

Mail

Split inbox, undo send, snooze, follow-up reminders, search like Gmail. Shared mailboxes with assignments and private notes.

02

Outreach

Sequences that stop on reply, A/B variants, warm-up, one-click unsubscribe and a pipeline from the first email to the deal.

03

Newsletters

Lists with double opt-in, an issue builder with live preview, drip series, opens and clicks. Bounces are handled for you.

04

Deliverability

SPF, DKIM and DMARC checked for every domain, blocklists watched, DMARC reports read, inbox placement tested.

02AI agents

Let AI intoyour mail.On your terms.

mailrust speaks MCP. Connect Claude, ChatGPT, Cursor or your own agent and decide exactly what it may touch.

  • Pick the mailboxes it can see.
  • Set a level for each area: read, organize, draft, send.
  • Emails it writes wait for your approval.
  • A daily limit, an expiry date and one click to revoke.
  • Every action lands in the audit log.
claude mcp add --transport http mailrust https://mail.example.com/mcp

claude.ai and ChatGPT sign in with OAuth: you see a consent screen and choose the rights.

03Who it's for

Built for peoplewho live in email.

Hosting providers

Offer a modern webmail instead of Roundcube and sell the business tools per mailbox.

In progressYour brand, separate tenants and panel modules are on the way.

Outreach agencies

Run campaigns for many clients from their own mailboxes, with shared access and clear reporting.

Companies

A shared inbox with assignments, single sign-on, an audit log of who did what, and retention rules.

04Self-hosted

One command.Your server.

One static binary

No runtime, no containers required, no database server. Copy it, run it, done.

HTTPS by itself

Point a domain at the server and mailrust gets the certificate and renews it.

Signed updates

mailrust update checks the signature, keeps the previous version and rolls back if the new one does not start.

Your data stays yours

The mail index, contacts and settings live in one file on your disk. A copy is taken before every database upgrade.

05Pricing

Free to read.Paid to grow.

Mail

Free

any number of mailboxes

  • The whole mail client
  • Gmail and Microsoft 365 sign-in
  • Shared mailboxes
  • Updates for the free edition
Install

Business

Early access

pricing on request

  • Outreach and newsletters
  • Deliverability tools
  • AI agents over MCP
  • Single sign-on and audit log
  • Email support
Talk to us

Hosting partners

Wholesale

per active mailbox, monthly

  • Sell Business to your customers
  • Billing by active mailboxes
  • Your brand on the client
  • Partner support
Talk to us

When a license ends, mail keeps working. Only the paid modules and updates stop.

06Questions

Is mailrust a mail server?

No. It is the client and everything around it. It connects to the mailboxes you already have over IMAP and SMTP, including Gmail and Microsoft 365.

Where is my data?

On your server. mailrust keeps its index, contacts and settings in one SQLite file next to the binary.

Which AI agents work with it?

Any MCP client: Claude, ChatGPT, Cursor, Claude Code or your own. Web apps sign in with OAuth, the rest use an agent key.

What does it run on?

Any Linux server on x86_64, from a small VPS up. Put it behind your own proxy or let it handle HTTPS itself.

What happens when a license ends?

Mail keeps working. Outreach, newsletters and the other paid modules pause until you renew.

Install mailrustin a minute.

Run this on a Linux server. The installer prints a link where you finish setup in the browser.

curl -fsSL https://mailrust.com/install.sh | sh