Mail-Archiver

Mail-Archiver

Web app to archive, search, and export email from multiple accounts

1.5kstars
45forks
Last commit: 5d ago
Repo age: 1y old

Mail-Archiver is a web application for archiving emails from multiple accounts into a searchable database. It synchronizes mailbox folders and attachments, supports exports and restores, and provides a dashboard for monitoring usage and activity.

Key Features

  • Multi-account archiving with scheduled synchronization of folders and attachments
  • Supports IMAP accounts, Microsoft 365 via Microsoft Graph API, and import-only migration accounts
  • Advanced search and filtering across archived emails, with message preview and attachment lists
  • Export full accounts to MBOX or zipped EML archives, plus batch/individual email export
  • Import MBOX and EML (ZIP with folder structure) for mailbox migration and consolidation
  • Restore selected emails or entire mailboxes back to destination mailboxes
  • Multi-user access with account-scoped permissions and detailed access/activity logging
  • Retention policies for automatic deletion from the source mailserver and separate local-archive retention
  • OpenID Connect (OIDC) support for integrating external identity providers

Use Cases

  • Centralized, searchable archive for multiple mailboxes (personal, team, or organizational)
  • Mailbox migration and consolidation using MBOX/EML import and export
  • Compliance-style retention workflows and audit-friendly access logging

Limitations and Considerations

  • Does not provide HTTPS itself and is intended to be placed behind a reverse proxy
  • Not designed for direct exposure to the public internet

Mail-Archiver is suited for operators who want a practical email archiving and migration tool with strong search, export options, and operational visibility. Its account provider support and retention features make it useful for ongoing archiving as well as one-time consolidation projects.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

rclone

rclone

Command-line sync and management tool for cloud and remote storage

55k
4.8k
Last commit: 2d ago

rclone is a CLI tool to sync, copy, mount, and serve files across cloud storage providers and standard protocols like S3, WebDAV, FTP, and SFTP.

Alternative to:
GoodSync
GoodSync
+8
restic

restic

Fast, secure, deduplicating backup tool for files and directories

31.8k
1.7k
Last commit: 1mo ago

Restic is a fast, efficient backup program with encryption, deduplication, snapshots, and multiple storage backends including local, SFTP, REST, and S3-compatible stores.

Alternative to:
Arq Backup
Arq Backup
+15
Duplicati

Duplicati

Encrypted, incremental backups to cloud and remote storage

14.1k
1k
Last commit: 1d ago

Open-source backup client for encrypted, compressed, incremental backups to cloud storage and remote servers via SFTP, WebDAV, and more.

Alternative to:
Duplicacy (Commercial)
Duplicacy (Commercial)
+15
BorgBackup

BorgBackup

Deduplicating backup tool with encryption and compression.

12.9k
811
Last commit: 3d ago

BorgBackup is a deduplicating backup program with authenticated encryption and compression for Unix-like systems.

Alternative to:
BorgBase
BorgBase
+14
Kopia

Kopia

Cross-platform snapshot-based backup tool with encryption and deduplication

12.3k
594
Last commit: 11d ago

Cross-platform backup and restore tool with snapshot-based incremental backups, client-side end-to-end encryption, compression, and deduplication via CLI and GUI.

Alternative to:
Duplicacy (Commercial)
Duplicacy (Commercial)
+15
Duplicacy

Duplicacy

Lock-free deduplicating backup tool with cloud and SFTP storage support

5.6k
349
Last commit: 8mo ago

Cross-platform backup tool with lock-free deduplication, encryption, snapshots, and pruning, supporting local disk, SFTP, and many cloud storage backends.

Alternative to:
Duplicacy (Commercial)
Duplicacy (Commercial)
+15