Eonvelope is a free, self-hosted, open-source email archive built on Django. See its features, Docker setup, licensing, and how it compares to alternatives.
Eonvelope is a self-hosted, open-source email archiving tool. Rather than a SaaS product with a company behind it, it is a community-maintained project whose primary repository lives on GitLab under the account Dacid99 (David Aderbauer), with a read-only mirror on GitHub.
The tool's core job is to continuously and automatically pull mail from IMAP, POP, Microsoft Exchange, and JMAP accounts and store it in a searchable local archive that the user fully controls, rather than depending on the mailbox provider to retain that history.
Eonvelope is built on Django (Python) with a Bootstrap5-based, mobile-friendly progressive web app (PWA) interface, and exposes a REST API for programmatic access to archived mail.
It supports import and export of email in various formats, email threading and correspondent management, full-text search and filtering, and integrations mentioned in project documentation with tools like Paperless-ngx, Searxng, Grafana, and Immich. A 'slim mode' targets low-spec self-hosting environments, and the project reports over 95 percent automated test coverage.
Eonvelope is free and open source, licensed under AGPLv3 (documentation under CC BY-SA 4.0). There is no paid tier; the software is distributed as Docker images and deployed by the user on their own infrastructure (Docker, Podman, or Kubernetes).
The only monetary element visible on the project's public pages is an optional 'Buy Me a Coffee' donation link for supporting ongoing development, not a purchasable plan.
Eonvelope is an open-source, self-hosted application for archiving and preserving email over the long term by continuously fetching messages from IMAP, POP, Exchange, or JMAP accounts.
Yes. Eonvelope is free and open source under the AGPLv3 license, with no paid plans; users self-host it on their own infrastructure.
Eonvelope is distributed as Docker images and can be deployed via Docker Compose, Podman, or Kubernetes, following the setup documentation on ReadTheDocs.
It supports IMAP, POP, Microsoft Exchange, and JMAP for fetching and archiving mail.
It is maintained by developer David Aderbauer (GitLab account Dacid99) and community contributors, with primary development on GitLab and a read-only mirror on GitHub.
There is no dedicated iOS or Android app; Eonvelope offers a mobile-friendly progressive web app (PWA) interface instead.