Icon of Mail Archiver app on Umbrel App Store

Mail Archiver

A comprehensive solution for archiving, searching, and exporting emails

s1t5

Open App Store on your umbrelOS device to install this app
Screenshot 1 of Mail Archiver app on Umbrel App Store
Screenshot 2 of Mail Archiver app on Umbrel App Store
Screenshot 3 of Mail Archiver app on Umbrel App Store
About this app

Mail Archiver delivers automated archiving of incoming and outgoing emails from multiple accounts. All email content and attachments are synchronized based on a schedule. The responsive UI is optimized for mobile and desktop use, is multilingual and responsive with dark mode. OpenID Connect (OIDC) can be configured for integration of external authentication services.

Setup Provided credentials need to be changed on first login. Users, accounts etc. may be configured in the webinterface, basic settings (f.e. timezone) may be adjusted to your needs in "data/appsettings.json".

🔍 Search & Access

  • Advanced search across all archived emails with filtering options
  • Preview emails with attachment list
  • Export entire mail accounts as mbox files or zipped EML archives
  • Export selected individual emails or email batches

👥 User Management

  • Multi-user support with account-specific permissions
  • Dashboard with statistics, storage monitoring, and sender analysis
  • Comprehensive access logging with detailed activity tracking of user activities (Access, Export, Deletion, Restore and many more) - see Access Logging Guide for details

🧩 Email Provider Support

  • IMAP - Traditional IMAP accounts with full synchronization capabilities
  • M365 - Microsoft 365 mail accounts via Microsoft Graph API (Setup Guide)
  • IMPORT - Import-only accounts for migrating existing email archives

📥 Import & Restore Functions

  • MBox Import and EML Import (ZIP files with folder structure support)
  • Restore selected emails or entire mailboxes to destination mailboxes

🗑️ Retention Policies

  • Configure automatic deletion of archived emails from mailserver after specified days (Retention Policies Documentation)
  • Set retention period per email account (e.g., 30, 90, or 365 days)
  • Local Archive Retention - Configure separate retention period for local archive
Information