Как защитить аккаунт ограничением по IP-адресам в DashaMail
Ограничение по IP-адресам блокирует доступ к вашему аккаунту и API даже при утечке пароля или API-ключа. Злоумышленник не сможет войти или отправить письма, если его устройство не в списке доверенных. 🔐
Зачем это нужно
API-ключи для интеграции удобны, но их можно скомпрометировать:
-
Утечка через открытый репозиторий на GitHub
-
Перехват при незащищённой передаче
-
Доступ к серверу с сохранёнными ключами
💡 Ограничение по IP работает как «цифровой замок»: даже зная ключ, войти можно только с разрешённого адреса.
Шаг 1. Перейдите в настройки доверенных IP
-
Войдите в личный кабинет DashaMail
-
Нажмите на иконку профиля → «Безопасность»
-
Выберите раздел «Доверенные IP-адреса**» **

Шаг 2. Настройте ограничение для API
-
Введите публичный IP-адрес вашего сервера (тот, с которого идут запросы к API)
-
Нажмите «Добавить»
-
При необходимости добавьте несколько адресов

*⚠️ Узнать публичный IP сервера можно командой curl ifconfig.me (Linux/Mac) или через сервис *2ip.ru.
💡 Если сервер использует балансировщик нагрузки или прокси, добавьте IP всех точек входа.
⚠️ Важные особенности
Основной аккаунт игнорирует ограничения субаккаунта.
При использовании VPN обязательно добавьте IP-адрес вашего VPN-сервера.
💡 Динамический домашний IP меняется при переподключении. Уточните у провайдера возможность выделения статического адреса.
Нужна помощь с настройкой? Напишите в поддержку: support@dashamail.ru ✉️