Suíte de servidor de e-mail auto-hospedada e conteinerizada com Docker, que reúne Postfix, Dovecot, SOGo, Rspamd e ClamAV com uma interface web de administração.
s1t5/mail-archiver
Aplicativo web auto-hospedado que arquiva, pesquisa e exporta e-mails de várias contas IMAP e Microsoft 365.
- Estrelas
- 2,238
- Forks
- 98
- Issues abertas
- 30
- Último commit
- há 3 dias
O que é?
Mail-Archiver é um aplicativo web auto-hospedado para manter cópias de e-mails de várias contas. Ele sincroniza pastas em intervalos programados e armazena mensagens e anexos em um banco de dados PostgreSQL, onde podem ser pesquisados com filtros, visualizados e exportados como arquivos mbox ou EML compactados em ZIP.
As contas podem ser conectadas por IMAP simples, pelo Microsoft Graph para tenants do Microsoft 365 ou pelo fluxo de código de dispositivo OAuth2 para contas pessoais do Outlook.com e Hotmail. Os e-mails arquivados podem ser restaurados ou copiados para outra caixa de correio sem perder a estrutura de pastas, e as regras de retenção podem excluir mensagens antigas do servidor de e-mail após um período definido. Uma API REST somente leitura e um endpoint MCP opcional permitem que scripts e agentes de IA acessem o arquivo sem expor as credenciais das caixas de correio.
O app oferece suporte a vários usuários com permissões por conta, um painel com estatísticas de armazenamento, um registro de atividades dos usuários e login OIDC. Ele é implantado com Docker Compose e executado atrás de um proxy reverso que fornece HTTPS.
Recursos principais
- 01Sincronização programada de pastas de várias contas IMAP, Microsoft 365 e contas pessoais da Microsoft.
- 02Pesquisa avançada com filtros e visualização de e-mails com anexos.
- 03Exportação de contas ou e-mails selecionados como arquivos mbox ou EML compactados em ZIP.
- 04Migração de caixas de correio que copia e-mails preservando a estrutura de pastas.
- 05Políticas de retenção que excluem e-mails do servidor após um período configurável.
- 06API REST somente leitura e endpoint MCP para scripts e agentes de IA.
- 07Acesso multiusuário com permissões por conta e login OIDC.
Casos de uso
- Manter uma cópia de longo prazo de caixas de correio corporativas ou pessoais no próprio servidor.
- Migrar ou consolidar arquivos de e-mail de contas antigas em uma nova caixa de correio.
- Atender a requisitos de conformidade bloqueando a exclusão manual de e-mails arquivados.
- Permitir que scripts ou assistentes de IA consultem um arquivo de e-mails por meio de uma API somente leitura.
Em coleções
Tópicos
Perguntas frequentes
- O que é mail-archiver?
- Aplicativo web auto-hospedado que arquiva, pesquisa e exporta e-mails de várias contas IMAP e Microsoft 365. Mail-Archiver é um aplicativo web auto-hospedado para manter cópias de e-mails de várias contas. Ele sincroniza pastas em intervalos programados e armazena mensagens e anexos em um banco de dados PostgreSQL, onde podem ser pesquisados com filtros, visualizados e exportados como arquivos mbox ou EML compactados em ZIP.
- mail-archiver é gratuito? Qual é a licença?
- mail-archiver é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- mail-archiver ainda é mantido?
- Manutenção ativa. O último commit de mail-archiver foi em 3 de nov. de 2026.
- Para que posso usar mail-archiver?
- Manter uma cópia de longo prazo de caixas de correio corporativas ou pessoais no próprio servidor. Migrar ou consolidar arquivos de e-mail de contas antigas em uma nova caixa de correio. Atender a requisitos de conformidade bloqueando a exclusão manual de e-mails arquivados. Permitir que scripts ou assistentes de IA consultem um arquivo de e-mails por meio de uma API somente leitura.
- Onde consigo mail-archiver?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/s1t5/mail-archiver
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Servidor de e-mail auto-hospedado, distribuído em imagens Docker e com suporte a SMTP, IMAP, POP3 e webmail.
Cliente de e-mail auto-hospedado que sincroniza contas IMAP, Gmail e Outlook em uma única caixa de entrada, com calendário integrado, tudo armazenado no seu próprio PostgreSQL.
Arquivador de e-mails em Rust e auto-hospedado que baixa mensagens de contas IMAP para um arquivo pesquisável com REST API e WebUI.
Servidor de e-mail auto-hospedado para seu próprio domínio, com SMTP/IMAP/POP3, CardDAV/CalDAV, webmail e console de administração em React, implantado via Docker Compose.
Extensão de navegador que salva uma página da web completa, com estilos e imagens, em um único arquivo HTML independente.