Skip to content

Eonvelope

Communication & Email

An open‑source, self‑hostable email archiving tool that continuously fetches and preserves emails using IMAP, POP, Exchange, or JMAP.

Python Latest 0.7.2 · 1mo ago Security brief →

Features

  • Continuous automatic email fetching via IMAP/POP/Exchange/JMAP
  • Import/export in multiple formats with related‑email identification
  • Restore archived emails back to mail accounts and integrate with other self‑hosted tools (e.g., Paperless‑ngx, Searxng, Grafana)
  • Mobile‑friendly Bootstrap5 webapp with PWA support and powerful search/filtering

Recent releases

View all 11 releases →
No immediate action
0.7.2 New feature

Celery worker count option

No immediate action
0.7.1 Bug fix

Duplicate header parsing fix

0.7.0 Bug fix
Notable features
  • Offload big user-triggered tasks to background worker for increased stability
Full changelog

Version 0.7.0

  • Features:
    • increase stability by offloading big user-triggered tasks to background worker
  • Fix:
    • bug in healthcheck was decrementing the count of stored files in db

Get it on Dockerhub!

0.6.0 Bug fix

Optimized memory usage and batch Exchange fetching during email operations.

Full changelog

Version 0.6.0

  • Features:
    • optimize memory usage during email fetching task
    • fetch from Exchange in batches to circumvent timeouts

Version 0.5.6

  • Features:
    • docker env settings for database host and port

Get it on Dockerhub!

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
222
Forks
9
Languages
Python CSS HTML

Install & Platforms

Install via
docker shell-script

Community & Support

Beta — feedback welcome: [email protected]