v0.1.0 is live — not a waitlist. Clone the repo

GiraffeMail Archive

Self-hosted IMAP backup with verified archives & safe cleanup — one binary, zero Elasticsearch

▲ Vote on Product Hunt

or skip the line — github.com/GiraffeSecurity/giraffemailer

What We Ship

Golden rule

IMAP delete only after SHA-256 verified local archive. Hard-coded in SQL, not marketing.

No search cluster

SQLite FTS5 for full-text search. Homelab friendly.

Real OSS

AGPL-3.0. Fork it, audit it, run it on your VPS tonight.

Why We Built It

Mail mirrors grow forever. Blind deletes lose data.

Archive
First
Delete
Safe

GiraffeMail archives RFC 822 locally, verifies blobs, then cleans up

Try It Now

git clone https://github.com/GiraffeSecurity/giraffemailer.git cd giraffemailer echo "GM_SECRET_KEY=$(openssl rand -hex 32)" > .env docker compose up -d --build # http://localhost:9191/login # admin@localhost / admin123

Screens

giraffemail / dashboard
Dashboard
Dashboard Archive counts, storage used, and sync status per account.
giraffemail / accounts
Accounts
Accounts IMAP accounts with live per-mailbox sync progress.
giraffemail / cleanup
Cleanup
Cleanup Preview filtered deletes before anything hits the server.