Ваши письма — ваши
Безопасность здесь — не строчка в договоре, а то, как всё устроено внутри. Ниже — конкретные механизмы, а не обещания.
Изоляция данных
Каждая компания изолирована на уровне БД (RLS): данные одной организации недоступны другой.
Шифрование учёток
Пароли почтовых ящиков шифруются AES-256-GCM; в открытом виде не хранятся.
Аудит-лог
Каждое значимое действие фиксируется: кто назначил, ответил, сменил тариф, экспортировал.
Письма — у вас
Cosmail работает поверх вашего IMAP/SMTP. Письма физически остаются на вашем сервере.
Защита входа
Rate-limits на попытки входа (по IP и по аккаунту), ES256-подпись сессий.
Экспорт без lock-in
Данные организации выгружаются в любой момент — уходя, вы ничего не теряете.
Мы не забираем вашу почту к себе
Cosmail — это удобный слой поверх вашего почтового сервера, а не новое хранилище писем. Мы синхронизируем и показываем письма, добавляем командные функции — но сами письма живут там, где и жили.
- IMAP/SMTP поверх вашего сервера — свой хостинг, корпоративный сервер, Яндекс 360, M365.
- Уходя — ничего не теряете: письма и так на вашем сервере, данные приложения экспортируются.
Если ящик пытаются взломать
Почтовый ящик атакуют двумя путями: подбором пароля и через само письмо. Вот что стоит на каждом.
- Подбор пароля упирается в лимит. Попытки входа считаются и по адресу, и по IP; исчерпал — ждёшь.
- Письмо не выполняет код. HTML чистится на сервере и рисуется в изолированном фрейме без доступа к приложению.
- Внешние картинки не грузятся, пока вы не разрешите. Пиксель отправителя не подтвердит, что адрес живой и письмо открыли.
- Ссылки восстановления живут только хешем. Даже копия базы не даёт войти по старому письму, а новая ссылка гасит прежние.
- Войти можно только с подтверждённого адреса. Чужая регистрация на ваш адрес доступа не даст.
- Чужой сервер проверяется до соединения. Адрес, который вы вводите, резолвится и сверяется — подменить его на внутренний нельзя.
Корпоративный контроль без комбайна
Изоляция, шифрование, аудит и экспорт — из коробки. Подключите ящик за минуту.