Подключение Resend
Resend — это сервис для отправки транзакционных писем через API.
В iEXExchanger Resend используется как отдельная почтовая служба и не требует настройки SMTP-хоста, порта, логина, пароля и шифрования.
Через Resend можно отправлять системные письма:
уведомления клиентам по заявкам;
письма о смене статуса заявки;
письма подтверждения e-mail;
уведомления о входе и новом устройстве;
письма администраторам о новых заявках;
уведомления о проверках, выплатах, отзывах и других событиях.
Где находится настройка
Откройте панель управления и перейдите в раздел: «Настройки» — «Общие настройки» — «Уведомления» — «E-mail уведомления»

На этой странице выбирается почтовая служба и настраиваются параметры отправки писем.
Чем Resend отличается от SMTP
При SMTP вы подключаете почтовый ящик через сервер, порт, логин и пароль.
Например:
При Resend всё работает иначе.
Система отправляет письма через API-ключ Resend.
Для Resend в iEXExchanger нужно указать:
Resend API Key;
e-mail отправителя;
имя отправителя;
e-mail службы поддержки;
e-mail администратора.
SMTP-поля для Resend не используются.
Что нужно подготовить
Перед настройкой подготовьте:
аккаунт Resend;
домен или поддомен для отправки писем;
доступ к DNS-записям домена;
подтверждённый домен в Resend;
API-ключ Resend;
доступ в панель управления iEXExchanger.
Для полноценной отправки писем клиентам необходимо подтвердить собственный домен.
Тестовый домен resend.dev подходит только для проверки и имеет ограничения.
Какой домен лучше использовать
Для отправки через Resend рекомендуется использовать отдельный поддомен.
Например:
Такой подход безопаснее для основного домена и удобнее для настройки доставляемости.
Пример:
Если необходимо отправлять письма именно с адреса:
тогда в Resend нужно подтверждать основной домен:
Если на основном домене уже работает почта через Google, Яндекс, Zoho или другой сервис, внимательно проверяйте DNS-записи, чтобы не нарушить входящую почту.
Регистрация в Resend
Перейдите на сайт: https://resend.com/
Создайте аккаунт или войдите в существующий.
После входа откройте панель управления Resend.
Добавление домена в Resend
В Resend откройте раздел:
Нажмите:
Укажите домен или поддомен, который будет использоваться для отправки писем.
Рекомендуемый вариант:
или:
После добавления Resend покажет DNS-записи, которые нужно добавить у вашего DNS-провайдера.
Настройка DNS-записей
Откройте панель управления DNS вашего домена.
Это может быть панель регистратора домена, Cloudflare, FastPanel или другой сервис, где управляются DNS-записи.
Resend выдаст набор записей для подтверждения домена и настройки отправки.
Обычно это записи типа:
Также могут быть записи, связанные с DKIM, SPF и Return-Path.
Добавляйте DNS-записи точно так, как их показывает Resend.
Не меняйте имя записи, значение, точки, подчёркивания и другие символы.
После добавления записей вернитесь в Resend и запустите проверку домена.
Проверка часто проходит в течение 15 минут, но иногда DNS-записи могут применяться до 72 часов.
Важная информация про MX-записи
Если вы используете Resend только для отправки писем, а входящая почта уже работает через Google, Яндекс, Zoho или другой сервис, будьте осторожны с MX-записями.
Не удаляйте существующие MX-записи основной почты, если не понимаете, зачем это нужно.
Именно поэтому лучше использовать отдельный поддомен для Resend.
Например:
В этом случае DNS-записи Resend будут относиться к поддомену и не сломают входящую почту на основном домене:
Создание API-ключа Resend
После подтверждения домена откройте в Resend раздел:
Нажмите:
Укажите понятное название.
Например:
Для iEXExchanger достаточно ключа с правом отправки писем.
Если Resend предлагает выбрать права доступа, выберите:
Если доступна привязка к домену, выберите домен, который был добавлен для отправки писем.
После создания Resend покажет API-ключ.
Пример формата:
Скопируйте ключ сразу.
Resend не показывает значение ключа повторно после создания.
Если ключ потерян, создайте новый и замените его в iEXExchanger.
Настройка Resend в iEXExchanger
Откройте раздел: «Настройки» — «Общие настройки» — «Уведомления» — «E-mail уведомления»

В блоке «Почтовая служба» выберите: Resend (рекомендуется)
После выбора Resend появится поле: Resend API Key

Вставьте в него API-ключ из личного кабинета Resend.
Пример:
Настройка отправителя
Даже при использовании Resend необходимо заполнить данные отправителя.
E-mail в качестве отправителя
Укажите e-mail, с которого будут отправляться письма.
Если в Resend подтверждён домен:
можно указать:
Если в Resend подтверждён основной домен:
можно указать:
Домен в e-mail отправителя должен совпадать с доменом или поддоменом, подтверждённым в Resend.
Если указать отправителя с неподтверждённого домена, письма не будут отправляться.
Рекомендуемая настройка
Пример для поддомена Resend:
Пример для основного домена:
Включение e-mail уведомлений
На странице «E-mail уведомления» проверьте общие настройки.
Должны быть включены:
Если общий параметр отправки писем выключен, Resend может быть настроен правильно, но письма отправляться не будут.
Также можно отдельно включать или отключать письма для разных событий:
изменение статуса заявки;
успешная выплата партнёрских бонусов;
подтверждение вывода вознаграждений;
реквизиты по запросу;
пересчёт суммы;
восстановление заявки;
отложенная заявка;
чёрный список реквизитов;
успешный вход;
вход с нового устройства;
подтверждение e-mail;
блокировка из-за попыток входа;
автоматическая регистрация;
проверка счёта;
проверка личности;
новые заявки для администратора;
заявки на выплаты;
новые отзывы.
Оставьте включёнными только те уведомления, которые действительно нужны вашему проекту.
Проверка отправки письма
После заполнения настроек нажмите:
Затем используйте кнопку:
Тестовое письмо отправляется на адрес, указанный как e-mail службы поддержки.
После отправки проверьте:
папку «Входящие»;
папку «Спам»;
папку «Промоакции»;
статус отправки в Resend;
логи писем в Resend Dashboard.
Если письмо пришло, интеграция работает.
Где смотреть отправленные письма в Resend
В Resend Dashboard можно смотреть историю отправки.
Обычно для этого используется раздел:
Там можно проверить:
было ли письмо отправлено;
какой e-mail был получателем;
какой e-mail был отправителем;
был ли отказ доставки;
была ли ошибка API-ключа;
не отклонено ли письмо из-за неподтверждённого домена.
Это удобно для диагностики, если тестовое письмо из iEXExchanger не приходит.
Частые ошибки
Письмо не отправляется
Проверьте:
выбрана ли почтовая служба «Resend (рекомендуется)»;
вставлен ли API-ключ;
не скопирован ли ключ с пробелами;
активен ли ключ в Resend;
подтверждён ли домен в Resend;
совпадает ли домен отправителя с подтверждённым доменом;
включён ли параметр «Отправлять письма».
Ошибка из-за resend.dev
Если используется отправитель вида:
Resend разрешит отправлять тестовые письма только на e-mail вашего аккаунта Resend.
Для отправки клиентам необходимо:
Добавить собственный домен в Resend.
Подтвердить DNS-записи.
Указать в iEXExchanger отправителя на вашем домене.
Например:
или:
Ошибка из-за неподтверждённого домена
Если в iEXExchanger указан отправитель:
а в Resend подтверждён только:
письмо может не отправиться.
В этом случае нужно либо подтвердить в Resend домен:
либо изменить отправителя на адрес с подтверждённого поддомена:
Письма попадают в спам
Проверьте:
все ли DNS-записи Resend подтверждены;
добавлен ли DMARC;
не используется ли подозрительный текст письма;
не указан ли несуществующий или неподходящий отправитель;
не отправляется ли слишком много одинаковых писем;
не превышены ли лимиты аккаунта.
Также рекомендуется использовать понятное имя отправителя и реальный адрес поддержки.
Тестовое письмо не приходит
Проверьте:
e-mail службы поддержки;
папку «Спам»;
статус письма в Resend Logs;
API-ключ;
домен отправителя;
включена ли отправка e-mail уведомлений.
Если в Resend письмо отображается как отправленное, но не приходит получателю, проблема может быть на стороне почтового ящика получателя или DNS-доставляемости.
API-ключ потерян
Resend не показывает значение API-ключа повторно.
Если ключ потерян:
Откройте Resend Dashboard.
Перейдите в раздел API Keys.
Создайте новый API-ключ.
Скопируйте его.
Вставьте новый ключ в iEXExchanger.
Сохраните настройки.
Отправьте тестовое письмо.
Старый ключ можно удалить.
Лимиты Resend
На бесплатном аккаунте Resend действуют ограничения по количеству писем.
Обычно бесплатный аккаунт подходит только для тестов или небольшого объёма отправки.
Если обменник отправляет много уведомлений, рекомендуется выбрать подходящий платный тариф Resend.
Также учитывайте, что если письмо отправляется нескольким получателям через To, CC или BCC, каждый получатель может считаться отдельно.
Нужны ли Webhooks Resend
Для базовой отправки писем из iEXExchanger webhooks Resend не нужны.
Достаточно:
подтвердить домен;
создать API-ключ;
вставить API-ключ в панели управления;
указать отправителя;
включить уведомления;
отправить тестовое письмо.
Webhooks могут использоваться для сложной аналитики доставки, но для стандартной настройки почтовых уведомлений они не требуются.
Нужен ли отдельный почтовый ящик в Resend
Resend не требует создавать отдельный e-mail-ящик или sender identity.
После подтверждения домена можно отправлять письма с любого адреса на этом домене.
Например, если подтверждён домен:
можно отправлять с адресов:
Но лучше использовать адрес, который может принимать ответы клиентов.
Если адрес не существует как реальный почтовый ящик, клиент может ответить на письмо, но вы это письмо не получите.
Рекомендации по безопасности
Рекомендуется:
создавать отдельный API-ключ только для iEXExchanger;
использовать ключ только с правом отправки писем, если Resend позволяет выбрать такое ограничение;
не публиковать API-ключ в документах, чатах и скриншотах;
удалить старые и неиспользуемые API-ключи;
при подозрении на утечку сразу создать новый ключ и заменить его в iEXExchanger;
использовать отдельный поддомен для отправки писем;
настроить SPF, DKIM и DMARC;
периодически проверять Logs в Resend.
Краткая схема настройки
Зарегистрируйтесь на Resend.
Откройте раздел Domains.
Нажмите Add Domain.
Добавьте домен или поддомен для отправки писем.
Скопируйте DNS-записи Resend.
Добавьте DNS-записи у вашего DNS-провайдера.
Дождитесь подтверждения домена.
Откройте раздел API Keys.
Создайте API-ключ для iEXExchanger.
Скопируйте API-ключ.
В панели управления откройте «Настройки» — «Общие настройки» — «Уведомления» — «E-mail уведомления».
Выберите «Resend (рекомендуется)».
Вставьте Resend API Key.
Укажите e-mail отправителя.
Укажите имя отправителя.
Укажите e-mail службы поддержки.
Укажите e-mail администратора.
Включите отправку уведомлений и писем.
Сохраните настройки.
Отправьте тестовое письмо.
Проверьте получение письма и Logs в Resend.
Коротко
Resend подключается к iEXExchanger через API-ключ, а не через SMTP.
Для настройки откройте «Настройки» — «Общие настройки» — «Уведомления» — «E-mail уведомления», выберите «Resend (рекомендуется)», вставьте API-ключ Resend и укажите данные отправителя.
Для рабочего обменника рекомендуется использовать подтверждённый поддомен, например:
и отправителя:
Адрес поддержки лучше указывать реальный, например:
Последнее обновление
Это было полезно?