Mailpile — почтовый клиент для тех, кто ценит приватность

01 Nov, 2023

Репозиторий давно не обновлялся

Последнее обновление было 2 года назад.

8,834
🔱 1,006
👥 370

Когда Gmail — не вариант

Знакомая ситуация? Хочется пользоваться удобным веб-интерфейсом для почты, но не хочется отдавать все свои письма крупным корпорациям. Именно эту проблему решает Mailpile — open-source почтовый клиент, который работает на вашем собственном сервере или даже на домашнем компьютере.

Интересный факт: проект вдохновлен работой Эдварда Сноудена и стремится сделать PGP-шифрование доступным для обычных пользователей.

Что такое Mailpile?

Mailpile — это:

  • Веб-почтовый клиент с открытым исходным кодом
  • Локальное приложение (работает через localhost)
  • Альтернатива облачным сервисам вроде Gmail
  • Инструмент для безопасной переписки с поддержкой PGP

Хотя активная разработка основной ветки сейчас приостановлена (ведется работа над версией на Python 3), проект остается популярным — более 8.8k звезд на GitHub.

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

  1. Приватность как приоритет

    Реклама
    • Встроенная поддержка PGP для шифрования и подписи писем
    • Все данные хранятся локально
    • Нет трекинга и анализа содержимого писем
  2. Мощный поиск

    • Собственный поисковый движок, оптимизированный для работы с почтой
    • Быстрая работа даже с большими объемами писем
    • Поддержка сложных поисковых запросов
  3. Гибкая организация писем

    • Система тегов (как в Gmail)
    • Автоматическая классификация входящих писем
    • Правила обработки и байесовские классификаторы
  4. Гибкость развертывания

    • Можно использовать как локальное приложение
    • Можно развернуть на собственном сервере
    • Доступны Docker-образы для legacy-версии

Технические особенности

  • Основной язык: Python (в процессе перехода на Python 3)
  • Веб-интерфейс: работает в браузере
  • Дополнительно: CLI и API для разработчиков
  • Лицензия: GNU Affero GPL

Кому подойдет Mailpile?

  1. Разработчикам, которые хотят:

    • Контролировать свои данные
    • Изучить реализацию почтового клиента
    • Участвовать в open-source проекте
  2. Пользователям, которые:

    • Ценят приватность
    • Хотят альтернативу Gmail/Outlook
    • Готовы немного повозиться с настройкой
  3. Организациям, которым нужно:

    • Внутреннее почтовое решение
    • Шифрование переписки
    • Контроль над данными

Стоит ли пробовать сейчас?

Хотя основная ветка не развивается, проект все еще полезен:

✅ Для изучения архитектуры почтового клиента ✅ Для работы с legacy-данными (есть Docker-образы) ✅ Как пример реализации PGP в веб-интерфейсе

Если вам важна актуальная версия — следите за разработкой Mailpile 2.0. А пока можно изучить код текущей версии или даже сделать форк для собственных нужд.

Как начать?

Для работы с текущей версией:

docker run -it -p 33411:33411 mailpile/mailpile-v1

Или клонируйте репозиторий:

git clone https://github.com/mailpile/Mailpile.git

Mailpile — это пример того, как можно совместить удобство веб-интерфейса с приватностью локального приложения. Возможно, именно этот проект вдохновит вас на создание собственного решения для безопасной переписки.

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.