Многоязычный почтовый клиент для IMAP в браузере с интерфейсом в стиле приложения, написанный на PHP и расширяемый с помощью плагинов и тем оформления.
the-djmaze/snappymail
Простой и лёгкий веб-клиент электронной почты на PHP, которому не нужна база данных.
Open source альтернатива:Gmail
Microsoft Outlook
- Звёзды
- 1,745
- Форки
- 240
- Открытые issues
- 152
- Последний коммит
- вчера
Что это?
SnappyMail — веб-клиент электронной почты, который работает на PHP-сервере и открывается в браузере. Это форк RainLoop Webmail Community Edition, переработанный с использованием современных API браузера, меньшего объёма JavaScript и актуальных требований к PHP.
Проект уделяет особое внимание конфиденциальности и безопасности: в нём удалены интеграции с социальными сетями и сторонними системами отслеживания, пароли администратора хешируются с помощью password_hash, неудачные попытки аутентификации записываются в syslog, а также добавлен тёмный режим. Данные хранятся без базы данных, а установка и обновление не требуют сложной настройки.
В форке также появились расширенный редактор скриптов фильтров Sieve, поддержка группового ПО Kolab, множество дополнительных расширений IMAP и поддержка PGP с помощью OpenPGP.js, GnuPG и Mailvelope. Плагины можно загружать в виде файлов .phar.
Ключевые возможности
- 01Веб-клиент электронной почты, которому не нужна база данных
- 02Расширенный редактор скриптов фильтров Sieve
- 03Поддержка шифрования PGP через OpenPGP.js, GnuPG и Mailvelope
- 04Тёмный режим и темы, удобные для мобильных устройств
- 05Неудачные попытки входа записываются в syslog; есть инструкции по настройке Fail2ban
- 06Поддержка группового ПО Kolab и множества расширений IMAP
Сценарии использования
- Самостоятельный хостинг веб-почты для личного использования или небольшой команды
- Запуск лёгкого интерфейса веб-почты на сервере с ограниченными ресурсами
- Управление почтовыми фильтрами с помощью визуального редактора Sieve
- Использование веб-почты с развёрнутой системой группового ПО Kolab
Быстрый старт
- 1
Следуйте инструкциям по установке в вики проекта
Что важно знать
- Требуется PHP версии 7.4 или новее с расширением mbstring.
- Лицензия AGPL-3.0 — строгая лицензия с авторским левом, которая распространяется и на изменённые версии, предоставляемые по сети.
В подборках
Темы
Частые вопросы
- Что такое snappymail?
- Простой и лёгкий веб-клиент электронной почты на PHP, которому не нужна база данных. SnappyMail — веб-клиент электронной почты, который работает на PHP-сервере и открывается в браузере. Это форк RainLoop Webmail Community Edition, переработанный с использованием современных API браузера, меньшего объёма JavaScript и актуальных требований к PHP.
- snappymail можно использовать бесплатно? Какая у него лицензия?
- snappymail распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- snappymail всё ещё поддерживается?
- Активно поддерживается. Последний коммит в snappymail — 6 нояб. 2026 г..
- Для чего можно использовать snappymail?
- Самостоятельный хостинг веб-почты для личного использования или небольшой команды Запуск лёгкого интерфейса веб-почты на сервере с ограниченными ресурсами Управление почтовыми фильтрами с помощью визуального редактора Sieve Использование веб-почты с развёрнутой системой группового ПО Kolab
- Как установить snappymail?
- Следуйте инструкциям по установке в вики проекта
- Где скачать snappymail?
- Исходный код и инструкции по установке — на GitHub: https://github.com/the-djmaze/snappymail
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Лёгкий веб-клиент электронной почты для собственного хостинга: объединяет несколько аккаунтов в одном интерфейсе через IMAP, SMTP, JMAP и EWS.
Почтовый клиент с CLI на Rust для работы с почтой через IMAP, SMTP, JMAP, Gmail и Microsoft Graph.
Почтовый сервер для самостоятельного размещения в виде набора Docker-образов: SMTP, IMAP, POP3 и веб-почта.
Почтовый клиент для Nextcloud, который подключается к любым IMAP-аккаунтам прямо из вашего экземпляра Nextcloud.
Самостоятельно размещаемый веб-клиент для объединения нескольких почтовых аккаунтов IMAP/SMTP в одном входящем ящике.