Export Ingestion Sources to EML / MBOX / PST #239

Open
opened 2026-04-05 16:17:10 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @jlar0che on 9/7/2025

Summary

Thanks for all your work on Open Archiver—loving the pace of development!

A feature that would really help with interoperability and data portability is the ability to export an Ingestion Source (or a filtered subset) to standard mailbox formats:

  • EML (one file per message)
  • MBOX (single mailbox file)
  • PST

Why this matters

  • Portability & backups: Move/archive messages outside the database for long-term storage.
  • Vendor-agnostic workflows: Import into other mail clients/services or migration tools.

Proposed UX (non-prescriptive)

  • In Ingestion Sources → (…) menu, add Export.
  • Dialog options:
    • Format: EML | MBOX | PST (if feasible)
    • Scope: Entire source | Date range | Label/folder filters | Search query
    • Include: Attachments, raw headers, inline images
    • Deduplicate by Message-ID: On/Off
  • Export runs as a background job with progress and a downloadable result (or a ZIP if multiple files). Very large exports could be split into multi-part archives.
*Originally created by @jlar0che on 9/7/2025* **Summary** Thanks for all your work on Open Archiver—loving the pace of development! A feature that would really help with interoperability and data portability is the ability to export an Ingestion Source (or a filtered subset) to standard mailbox formats: - EML (one file per message) - MBOX (single mailbox file) - PST **Why this matters** - Portability & backups: Move/archive messages outside the database for long-term storage. - Vendor-agnostic workflows: Import into other mail clients/services or migration tools. **Proposed UX (non-prescriptive)** - In Ingestion Sources → (…) menu, add Export. - Dialog options: - Format: EML | MBOX | PST (if feasible) - Scope: Entire source | Date range | Label/folder filters | Search query - Include: Attachments, raw headers, inline images - Deduplicate by Message-ID: On/Off - Export runs as a background job with progress and a downloadable result (or a ZIP if multiple files). Very large exports could be split into multi-part archives.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OpenArchiver#239