Self-host Eonvelope
0.8.1Self-hosted email archive with multi-protocol support
- Stars
- 281
- Port
- 443 (HTTPS web interface)
dacid99/eonvelopeWhat is Eonvelope?
Eonvelope is an open-source self-hosted email archive built with Django that preserves emails from multiple accounts using IMAP, POP, Microsoft Exchange, and JMAP protocols. It automatically fetches and archives emails continuously, identifies related emails and conversations, and supports importing/exporting in various formats. The web interface is mobile-friendly with PWA support. It integrates with Paperless-ngx for document archival, Immich for photos/videos, Nextcloud for contacts, and Searxng for search. It also supports OIDC authentication via Keycloak, Authelia, or Authentik, and exports Prometheus metrics. Deployment is via Docker Compose, Podman, or Kubernetes with a MariaDB database (PostgreSQL and SQLite also supported). A slim mode reduces resource usage for low-spec systems. Licensed under AGPL-3.0.
Eonvelope alternatives
Open ArchiverAn open-source platform for legally compliant email archiving.CompareOpen Archiver with Eonvelope
mail-archiverMail-Archiver is a web application for archiving, searching, and exporting emails from multiple accounts. Featuring folder sync, attachment support, mailbox migration and a dashboard.Comparemail-archiver with Eonvelope
docker-mailserverSelf-hosted, open-source mail server image (Postfix, Dovecot, Rspamd, ClamAV, Fail2ban) with SMTP, IMAP, LDAP and OAuth2 login, configured by files only.Comparedocker-mailserver with Eonvelope
ArchiveBoxArchiveBox is an open-source, self-hosted web archiving app that ingests bookmarks, RSS feeds and URLs, then saves durable HTML, PDF, PNG, WARC and MP4 copies.CompareArchiveBox with Eonvelope
MailpileSelf-hosted webmail with PGP encryption. Custom search organizes email using tags. Open-source alternative to commercial email.CompareMailpile with Eonvelope
BichonSelf-hosted, open-source email archiver written in Rust that pulls mail over IMAP or OAuth2, indexes it for full-text search, and serves a WebUI and REST API.CompareBichon with Eonvelope
Mail-in-a-BoxOpen-source, self-hosted mail server appliance: one script turns a fresh Ubuntu 22.04 VPS into a full mail stack with webmail, spam filtering, DNS and a control panel.CompareMail-in-a-Box with Eonvelope
Stalwart Mail ServerSelf-hosted, open-source Rust mail server with calendars, contacts and shared files over JMAP, IMAP, POP3, SMTP and the DAV protocols, plus built-in anti-spam.CompareStalwart Mail Server with Eonvelope
Should you self-host Eonvelope?
Eonvelope scores 49/100 on selfhost.directory (how scoring works) and ranks #61 of 106 in Email. It has 281 GitHub stars.
It shipped 13 stable releases in the past year. The latest, 0.8.1, came out on 14 October 2026. New versions land roughly every 3 weeks.
Setup is moderate: expect some configuration beyond a single command. An official Docker image is available. It is AGPL-3.0-licensed and written mostly in Python.
Its closest alternative on selfhost.directory is Listmonk (80/100, 24 012 stars). It scores higher overall, so compare the two before you pick. See Eonvelope vs Listmonk side by side.
Features
- Automatic continuous email archiving
- Conversation threading
- Email import and export
- Email restoration
- Immich integration
- Multi-protocol email fetching
- Nextcloud integration
- OIDC Authentication
- Paperless-ngx integration
- Progressive Web App (PWA)
- Prometheus MetricsNot available in slim mode
- REST API with OpenAPI schemaNot available in slim mode
- Searxng integration
- Slim mode for low-spec systems
- Two-factor authentication (TOTP)
Eonvelope README
FAQ
How can I contribute to this project?
Everyone is welcome to help. Check out the quickstart and codestyle guidelines in the developers section.
Parts of the user interface are not accessible on my device, what can I do?
Report accessibility issues via an issue using the missing-accessibility template.
My language is missing in the translations, can I help to add it?
Yes, translation is done via Weblate. If the language is also missing there, file an issue using the missing-language template.
I have found a problem with the application, what should I do?
First check if the problem is specific to your setup. If not, file an issue in one of the online repositories. For security issues, contact developers privately.
If I delete an account in Eonvelope, does that delete the account on the mailserver too?
No, only the data in the Eonvelope database will be deleted. Eonvelope never destroys data on your mailserver.
Do I need a license to use this application?
The project is licensed under AGPLv3, which allows free use. Only if you alter and publish the source code must you release it under the same license.
Do I need special hard- or software to run Eonvelope?
Everything that can run containers is viable, including modern Linux, Windows, macOS, and FreeBSD.
I am new to self-hosting, how can I set up an instance the easiest?
The simplest path is described on the quickstart page which uses Docker Compose with a minimal configuration.
More in Archiving & Preservation
EspialOpen-source, self-hosted bookmark server with multiple accounts, tagging, a browser bookmarklet, REST API and snapshot archiving via ArchiveBox or the Wayback Machine.
Fedora RepositoryFedora Repository is a self-hosted, open-source digital repository for managing and preserving digital content, used by libraries and archives worldwide.
GanymedeSelf-hosted platform for saving Twitch VODs and live streams with synchronized chat, OIDC login, and Docker Compose deployment.
genewebSelf-hosted, open-source genealogy app in OCaml with local web server for family trees, GEDCOM import/export, and relationship exploration.
hoardy-webPassively capture, archive, and hoard your web browsing history, including the contents of the pages you visit, for later offline viewing, replay, mirroring, data scraping, and/or indexing. Your own personal private Wayback Machine that can also archive HTTP POST requests and responses, as well as most other HTTP-level data.
KarakeepOpen-source, self-hosted app for saving links, notes, images and PDFs, with LLM auto-tagging, semantic search, offline mobile reading, and page archives.
LinkAceA self-hosted, open-source bookmark manager that archives links, monitors them for breakage, and offers tags, lists, multi-user SSO and a REST API.
LinkWardenOpen-source, self-hosted bookmark manager that keeps a screenshot, PDF and HTML copy of every saved page, with reader annotations and shared team collections.
mail-archiverMail-Archiver is a web application for archiving, searching, and exporting emails from multiple accounts. Featuring folder sync, attachment support, mailbox migration and a dashboard.
Open ArchiverAn open-source platform for legally compliant email archiving.
PapraThe minimalistic document archiving platform.
perkeepPerkeep is an open-source, self-hosted personal storage system for keeping, syncing and sharing content, with search, a web UI, FUSE mounts and cloud blob backends.
0 comments