Repolode
s1t5

s1t5/mail-archiver

Самостоятельно размещаемое веб-приложение для архивирования, поиска и экспорта писем из нескольких аккаунтов IMAP и Microsoft 365.

Звёзды
2,241
Форки
97
Открытые issues
30
Последний коммит
16 часов назад

Что это?

Mail-Archiver — веб-приложение для самостоятельного размещения, которое хранит копии писем из нескольких аккаунтов. Оно синхронизирует папки по расписанию и сохраняет письма вместе с вложениями в базе данных PostgreSQL. Там их можно искать с помощью фильтров, просматривать и экспортировать в формате mbox или в виде архивов с файлами EML.

Аккаунты можно подключить по обычному IMAP, через Microsoft Graph для клиентов Microsoft 365 или с помощью потока OAuth2 с кодом устройства для личных аккаунтов Outlook.com и Hotmail. Архивированные письма можно восстановить или скопировать в другой почтовый ящик, сохранив структуру папок. Кроме того, правила хранения могут удалять старые письма с почтового сервера по истечении заданного срока. Скрипты и AI-агенты могут обращаться к архиву через доступный только для чтения REST API и необязательный MCP endpoint — без доступа к учётным данным почтовых ящиков.

Приложение поддерживает нескольких пользователей с разрешениями для отдельных аккаунтов, панель со статистикой использования хранилища, журнал действий пользователей и вход через OIDC. Оно разворачивается с помощью Docker Compose и работает за reverse proxy, который обеспечивает HTTPS.

Ключевые возможности

  • 01Синхронизация папок по расписанию из нескольких аккаунтов IMAP, Microsoft 365 и личных аккаунтов Microsoft.
  • 02Расширенный поиск с фильтрами и просмотр писем с вложениями.
  • 03Экспорт аккаунтов или выбранных писем в формате mbox или в виде архивов с файлами EML.
  • 04Перенос почтовых ящиков с копированием писем и сохранением структуры папок.
  • 05Политики хранения, которые удаляют письма с сервера по истечении настраиваемого срока.
  • 06Доступный только для чтения REST API и MCP endpoint для скриптов и AI-агентов.
  • 07Доступ для нескольких пользователей с разрешениями для отдельных аккаунтов и входом через OIDC.

Сценарии использования

  • Хранение долгосрочной копии рабочих или личных почтовых ящиков на собственном сервере.
  • Перенос или объединение архивов писем из старых аккаунтов в новый почтовый ящик.
  • Выполнение требований к соответствию нормам за счёт запрета на ручное удаление архивированных писем.
  • Предоставление скриптам или AI-ассистентам доступа к архиву писем через API только для чтения.

В подборках

Темы

Частые вопросы

Что такое mail-archiver?
Самостоятельно размещаемое веб-приложение для архивирования, поиска и экспорта писем из нескольких аккаунтов IMAP и Microsoft 365. Mail-Archiver — веб-приложение для самостоятельного размещения, которое хранит копии писем из нескольких аккаунтов. Оно синхронизирует папки по расписанию и сохраняет письма вместе с вложениями в базе данных PostgreSQL. Там их можно искать с помощью фильтров, просматривать и экспортировать в формате mbox или в виде архивов с файлами EML.
mail-archiver можно использовать бесплатно? Какая у него лицензия?
mail-archiver распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
mail-archiver всё ещё поддерживается?
Активно поддерживается. Последний коммит в mail-archiver — 6 нояб. 2026 г..
Для чего можно использовать mail-archiver?
Хранение долгосрочной копии рабочих или личных почтовых ящиков на собственном сервере. Перенос или объединение архивов писем из старых аккаунтов в новый почтовый ящик. Выполнение требований к соответствию нормам за счёт запрета на ручное удаление архивированных писем. Предоставление скриптам или AI-ассистентам доступа к архиву писем через API только для чтения.
Где скачать mail-archiver?
Исходный код и инструкции по установке — на GitHub: https://github.com/s1t5/mail-archiver

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самостоятельно размещаемый почтовый сервер для собственного домена: SMTP/IMAP/POP3, CardDAV/CalDAV, веб-почта на React и админ-панель; развёртывается через Docker Compose.

297+4 за неделю26GoAGPL-3.0Активно поддерживаетсяОбновлён 24 дня назад

Расширение для браузера, которое сохраняет веб-страницу целиком, вместе со стилями и изображениями, в одном автономном HTML-файле.

22,8 тыс.+65 за неделю1,4 тыс.JavaScriptAGPL-3.0Активно поддерживаетсяОбновлён вчера