К содержимому
SRV6.
ПроектыСтудия

SRV6.

SRV6 — студия, которая собирает сайты, рабочие панели для бизнеса, расширения и сервисы для общения. Берёмся за понятную задачу и доводим до результата.

СоглашениеКонфиденциальностьCookieКак сделан сайт

© 2026 SRV6

Написать нам
Все проекты
В работеMail

Mail

Почта для сотрудников компании

О проекте

Mail — веб-почта для сотрудников компании. Человек заходит, читает и пишет письма в простом интерфейсе. Без лишних экранов почтового сервера и без ощущения, что попал в «админку железа».

Рядом в том же приложении — панель для IT. Там создают ящики, выдают временный пароль, сбрасывают доступ и удаляют учётки. Сотруднику это не нужно видеть; админу не нужно гонять людей в чужой веб-интерфейс сервера.

Под капотом письма и учётки живут на почтовом сервере Stalwart. Mail — своя оболочка сверху: удобный вход, папки, ответы, поиск, настройки. Для разработки есть режим с тестовыми данными, чтобы собирать интерфейс без живого сервера.

Проект ещё в работе: для повседневной почты уже многое есть, но до спокойного боевого запуска ещё закрываем хвосты. Календарь и контакты в эту задачу не входят — только почта и управление ящиками.

В чём была проблема

Обычный веб-интерфейс почтового сервера тяжёлый для людей и показывает слишком много. Нужен простой вход, чтение и отправка писем. А админу — быстро завести ящик или сбросить пароль.

Что получилось

Сотрудник заходит по почте и паролю, читает письма, отвечает, работает с папками. Админ в соседнем разделе создаёт ящики, выдаёт временный пароль, сбрасывает доступ. Для разработки есть режим с тестовыми данными — без живого сервера.

Что умеет

  • Вход, входящие, папки и метки
  • Ответ, пересылка, черновики, скачивание вложений
  • Поиск и фильтры: непрочитанные, важные, с файлами
  • Горячие клавиши и разные раскладки экрана
  • Смена пароля прямо в настройках
  • Админка: создать ящик, сбросить пароль, удалить
  • Светлая и тёмная тема

Чем хорош

  • Сотрудник видит только почту, IT — только нужное управление
  • Для повседневной работы входящие уже вполне живые
  • Есть понятный способ выкатить на сервер и режим для тестов

На чём сделано

  • React 19интерфейс
  • Viteсборка
  • TypeScriptнадёжность кода
  • React Routerстраницы
  • TanStack Queryзагрузка писем
  • Stalwart + JMAPпочта и учётки
  • Docker + Caddyзапуск на сервере
  • Playwrightбазовая проверка