Back to blog

TempMailito Blog

Временная почта для тестирования почты на кастомном домене

Updated 25.08.2026

Кузнец куёт ключ с летящими оранжевыми искрами, готовые ключи висят на стене.

Практичный workflow тестирования временной почты на кастомном домене: MX-маршрутизация, QA-ящики, именование в команде, лимиты домена и изолированные тестовые аккаунты.

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

Это особенно полезно для staging-регистраций, приглашений в воркспейс, потоков онбординга, демо и почтовых тестов на вебхуках.

Почему кастомные домены помогают QA почты

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

Временная почта на кастомном домене помогает командам:

  • распознавать тестовые аккаунты в продуктовых логах
  • создавать ящики под конкретные сценарии
  • отделять QA-трафик от реальных пользователей
  • ясно документировать тестовые доказательства
  • управлять TTL и лимитами ящиков
  • проводить демо, не захламляя ящики сотрудников

О более широкой настройке для команд читайте в статье Временная почта на собственном домене для команд.

Проверки DNS и маршрутизации

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

Перед тестированием убедитесь:

  • у домена или поддомена ожидаемые MX-записи
  • старые записи почтовой маршрутизации удалены, если конфликтуют
  • значения TTL понятны во время распространения DNS
  • тестовый домен не смешан с реальной клиентской почтой
  • входящая маршрутизация мониторится после настройки

Используйте проверку MX для изучения почтовой маршрутизации и проверку SPF DKIM DMARC при отладке аутентификации отправителя.

Рекомендуемый workflow на кастомном домене

Простой тест-план выглядит так:

1. Выберите выделенный тестовый домен или поддомен. 2. Настройте MX-маршрутизацию. 3. Создайте временный ящик под один сценарий. 4. Запустите поток продукта: регистрация, приглашение, сброс или онбординг. 5. Проверьте, что письмо приходит в ожидаемый ящик. 6. Зафиксируйте адрес, метку времени, отправителя, тему и скриншот. 7. Удалите ящики или дайте им истечь по завершении теста.

Так каждый тестовый аккаунт остаётся отслеживаемым без создания постоянных ящиков.

Командные паттерны именования

Хорошее именование делает временные адреса легче для поиска.

Примеры:

staging-signup-2026-05@example-qa.test
invite-admin-role@example-qa.test
reset-expired-link@example-qa.test
webhook-smoke-run-104@example-qa.test

Используйте имена, которые сопоставляются с тест-кейсами, тикетами или прогонами автоматизации. Избегайте личных имён и реальных идентификаторов клиентов.

Изолируйте тестовые аккаунты от реальных пользователей

Кастомный домен делает тестовые аккаунты заметнее, но не должен использоваться как ярлык для продакшен-идентичности. Держите тестовые аккаунты изолированными от реальных клиентов, биллинга, админ-доступа и чувствительных данных.

Читайте Почему тестовые почтовые аккаунты нужно изолировать от реальных пользователей — там есть отдельный чек-лист.

Возможности автоматизации

С API TempMailito команды могут создавать ящики на кастомном домене из скриптов, читать письма, извлекать коды подтверждения и подключать вебхуки к CI-workflow.

Полезные инструменты:

Заметки о безопасности

Используйте временную почту на кастомном домене для QA, staging, демо и воспроизводимых тестовых workflow. Не используйте её для восстановления реальных сотрудников, клиентских аккаунтов, платёжных идентичностей или продакшен-админ-доступа.

Итог

Временная почта на кастомном домене даёт командам более чистый способ тестировать почтовые workflow. Проверяйте MX-маршрутизацию, создавайте один ящик на сценарий, держите тестовые аккаунты изолированными и используйте API-автоматизацию, когда workflow становится частью каждого релиза.