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

## **Генерация фиктивных возвратов**

Haskimail предлагает домен [bounce-testing.haskimail.ru](http://bounce-testing.haskimail.ru), который позволяет вам полностью тестировать возвраты с вашими интеграциями. Используя этот домен, вы сгенерируете фиктивный возврат в вашей активности в Haskimail и активируете любые подключенные вебхуки, как при обычном возврате. Это не влияет на лимиты возвратов или репутацию отправителя, поэтому мы рекомендуем этот вариант вместо генерации возвратов на вашем собственном домене.\
\
Просто отправьте письмо (через SMTP или API, как обычно) на специальный адрес — и Haskimail **не доставит его реально**, а сразу пришлёт вам в вебхук и событие нужного типа:

| Адрес                                          | Что симулирует            |
| ---------------------------------------------- | ------------------------- |
| `hardbounce@bounce-testing.haskimail.ru`       | 🔴 Жёсткий возврат (hard) |
| `softbounce@bounce-testing.haskimail.ru`       | 🟠 Мягкий возврат (soft)  |
| `blocked@bounce-testing.haskimail.ru`          | 🟣 Блокировка провайдером |
| `spamnotification@bounce-testing.haskimail.ru` | 🩷 Жалоба на спам (FBL)   |

**Регистр и разделители не важны.** Поддерживаются варианты вроде `Hard_Bounce@…`, `HardBounce@…`, `hard-bounce@…` - все это один и тот же тип. Также распознаются короткие синонимы: `hard@`, `soft@`,`block@`, `spam@`.

## **Тестирование возвратов на вашем домене**

Самое важное, что стоит помнить при тестировании писем — это то, что репутация отправки вашего рабочего домена может пострадать, если не быть осторожным. Если вы отправляете тестовые письма с вашего рабочего домена на фиктивные адреса или реальные адреса с низким уровнем вовлеченности, это может повлиять на репутацию вашего домена и снизить доставляемость в будущем.\
\
Будьте внимательны, так как отправка тестов на ваш собственный домен в большом объеме может вызвать превышение рекомендуемого количества возвратов или низкий общий уровень вовлеченности, что может повлиять на вашу общую доставляемость. Это связано с тем, что почтовые провайдеры, такие как [Mail.ru](http://Mail.ru) или Gmail, имеют глобальные фильтры спама, и чрезмерные возвраты на ваш домен могут повлиять на вашу репутацию отправителя.\
\
Мы рекомендуем использовать сервер песочницы Haskimail или возможности для генерации фиктивных возвратов, чтобы избежать возможных негативных последствий для доставки.

## **Рекомендации**

Вы можете настроить почтовый ящик на вашем домене, например: [devtesting@yourdomain.com](mailto:devtesting@yourdomain.com), и отправлять все ваши тестовые письма туда. Другим вариантом может быть настройка поддомена для тестирования, например [testing@dev.yourdomain.com](mailto:testing@dev.yourdomain.com), и отправка всех тестовых сообщений на него.\
\
Однако, гораздо лучше тестировать возвраты на наших специально подготовленных адресах [`hardbounce@bounce-testing.haskimail.ru`](mailto:hardbounce@bounce-testing.haskimail.ru). Отправив письмо на этот адрес, вы получите вебхук соответствующего вида и содержания. Также стоит отметить, что каждое письмо, отправленное на этот адрес, не будет учитываться в вашем ежемесячном лимите.

## **Отправка на несколько адресов**

Если ваш почтовый провайдер поддерживает алиасы, вы можете использовать алиас вашего почтового адреса. Например, Gmail поддерживает алиасы, так что если ваш почтовый адрес [example@yourdomain.com](mailto:example@yourdomain.com), вы можете создать новый пользовательский адрес с использованием символа «+» ( [example+1@yourdomain.com](mailto:example+1@yourdomain.com), [example+abc@yourdomain.com](mailto:example+abc@yourdomain.com) и т. д.) Haskimail зарегистрирует их как разные адреса, при этом все письма будут отправляться на один почтовый ящик [example@yourdomain.com](mailto:example@yourdomain.com).