База знаний

Отправляйте электронные письма через собственный аккаунт Resend

Подключите собственную учетную запись Resend: добавление домена, трех DNS-записей и объяснение того, почему запись SPF размещается на поддомене, ключа доступа для отправки, а также ограничений, которые есть у нового аккаунта.

Вам потребуется учетная запись Resend и доступ к DNS вашего домена. Это самый быстрый в настройке вариант из шести.

Официальная документация Resend: Verify your domain · API keys · Sign up

⚠️ Ваша собственная учетная запись Resend, а не наша. Мы используем Resend для рассылки писем самой платформы, и это отдельная учетная запись с отдельным счетом. Подключение вашей учетной записи означает, что ваши сообщения отправляются с использованием вашего ключа, вашей квоты и вашей репутации — в этом и заключается вся суть.

1. Добавьте свой домен

Domains → Add Domain, введите поддомен, например mail.yourdomain.com, и выберите регион, наиболее близкий к вашим клиентам.

Resend предоставляет три записи:

| Тип | Хост | Назначение | | --- | --- | --- | | TXT | resend._domainkey.mail.yourdomain.com | Открытый ключ DKIM | | MX | send.mail.yourdomain.com | Обратный путь (обработка возвратов) | | TXT | send.mail.yourdomain.com | SPF для домена обратного пути |

Добавьте все три и нажмите Verify DNS Records.

⭐ Обратите внимание, что запись SPF добавляется для поддомена send., а не для самого домена отправки. Это верно, и именно поэтому вам не нужно затрагивать имеющиеся у вас записи SPF. Обратный путь Resend является собственным поддоменом, а проверка SPF выполняется для отправителя конверта, а не для адреса, который видит ваш клиент.

2. Создайте ключ API

API Keys → Create API Key. Предоставьте ему права Sending access и, если доступно, ограничьте его только что добавленным доменом.

⛔ Не создавайте ключ с правами Full access. Доступа для отправки вполне достаточно; ключ с полным доступом также может читать ваши домены, логи и другие ключи.

⚠️ Ключ отображается только один раз и начинается с re_. Скопируйте его сейчас.

3. Подключите его в Zinn®

Откройте раздел Email sending на вашей панели управления:

  • Provider — Resend (ваша собственная учетная запись)
  • Send from this domainmail.yourdomain.com
  • Resend API key — ключ из шага 2

4. Отправьте тестовое сообщение и введите код

Нажмите Send test message для отправки на почтовый ящик в другом домене, найдите в нем код и введите его.

Что делать, если это не работает

"The domain is not verified" — верификация в Resend еще не завершена (статус не стал зеленым) или домен в поле Send from this domain не совпадает с добавленным вами. Resend выполняет поиск по точному совпадению домена, поэтому добавление yourdomain.com не дает авторизации для mail.yourdomain.com.

401 Unauthorized — ключ был пересоздан или скопирован с пробелом на конце. Создайте новый ключ вместо повторного ввода.

Письма получает только ваш собственный адрес — учетная запись Resend, в которой не верифицирован ни один домен, может отправлять сообщения только на адрес, на который она была зарегистрирована. Завершите шаг 1.

429 Too Many Requests — Resend ограничивает частоту запросов для каждого ключа API. Если вы отправляете большую пачку уведомлений одновременно, это нормально, и сообщения будут отправлены повторно; если ошибка сохраняется, необходимо повысить лимит вашего тарифного плана.

Всё ещё нужна помощь?

Поддержка включена в каждый тарифный план, а ответы предоставляются на вашем родном языке.

Обратиться в поддержку Все статьи