Skip to content
Mikhail Deynekin edited this page Oct 31, 2026 · 1 revision

12 · Частые вопросы

Заменяет ли панель кабинет Fornex? Нет. Она про зону и почтовые записи домена. Домены, оплата, хостинг — в кабинете.

Что будет, если панель упадёт? С зоной ничего: она в Fornex. Записи в это время правятся в кабинете, а после подъёма verify покажет расхождение с ожидаемым. Панель не хранит копию зоны, поэтому «двух источников правды» не возникает.

Почему нельзя удалить запись по маске или шаблону? Потому что ошибка в шаблоне не видна до первого письма, которое не дойдёт. У каждой записи в API есть числовой id, и удаление возможно только по нему. Это свойство кода, а не настройка.

Почему три MX на Google? Так просит консоль администратора (приоритеты 1, 5, 10). Fornex отвергает вторую MX с идентичной строкой значения, поэтому лишние записи отличаются точкой на конце и регистром букв — для DNS это одна и та же цель.

Почему шаг DKIM заблокирован? Google выдаёт ключ только после подтверждения домена и включения Gmail. Шаг 3 без шага 1 не имеет смысла, поэтому он blocked, а не «молча не работает».

Почему кнопка активна, хотя поле пустое? Статус empty означает «нужно заполнить», а не «нельзя». Кнопка остаётся активной, а сервер отвечает списком того, чего не хватает. Выключенная кнопка ничего не объясняет — это был реальный дефект, исправленный в 1.1.0.

Почему вторая SPF ломает всю почту? По RFC у домена должна быть одна запись SPF. При двух получатель не может решить, какую применять, и отвечает permerror: письма отбиваются или попадают в спам. Поэтому пресет ищет запись по смыслу и обновляет её, а не добавляет вторую.

Можно ли поднять политику DMARC автоматически? Нет, и это осознанно: p=quarantine или p=reject отбрасывают письма, которые не прошли проверку. Сначала нужно убедиться, что вся почта домена идёт через Google, и только потом менять политику вручную.

Где снимки зоны и как из них восстановить? В SNAPSHOT_DIR (по умолчанию var/snapshots/<домен>/): файл .bind для чтения глазами и .json с идентификаторами записей. Автоматического восстановления нет: возврат зоны — решение человека, и делать его лучше по плану, а не одной кнопкой.

Почему проверка сразу после записи показывает старое? Зона пересобирается минутами, а публичный резолвер держит ответ по TTL. Отчёт поэтому спрашивает два сервера: публичный («что видит мир») и ns1.fornex.com («что в зоне на самом деле»).

Почему панель не создаёт зону? На части аккаунтов Fornex право создавать зоны через API выключено, и ответ — 403. Панель показывает это как задачу с готовым текстом тикета в поддержку; зону добавляют в кабинете, после чего записи, пресеты и проверки работают.

Работает ли без ключа API? Нет: ключ — единственный способ прочитать зону. Но help и preset:list работают, чтобы установку можно было проверить до получения ключа.

Есть ли ограничение частоты запросов? На самом API — нет. Ограничение ставит веб-сервер, и панель рассчитана на работу за списком разрешённых адресов. Ограничение есть только на попытки входа: 10 неудач с адреса за 15 минут.

На каком языке интерфейс? Интерфейс и сообщения — на русском. API, командная строка, документация и README — на английском; это разделение зафиксировано в правилах проекта.

Можно ли поставить на PHP 8.3? Дерево исполнялось только на 8.5, и CI проверяет 8.5. Другой версии никто не проверял, поэтому обещать совместимость нельзя.

Clone this wiki locally