Ще ви бъдат необходими акаунт в Resend и достъп до DNS настройките на вашия домейн. Това е най-бързият за конфигуриране вариант от шестте.
Официална документация на Resend: Потвърдете вашия домейн · API ключове · Регистрация
⚠️ Ваш собствен акаунт в Resend, а не наш. Ние използваме Resend за системните съобщения на платформата, като това е отделен акаунт с отделно фактуриране. Свързването на вашия акаунт гарантира, че съобщенията се изпращат с вашия ключ, вашата квота и вашата репутация — което е и основната цел.
1. Добавете вашия домейн
Отидете на Domains → Add Domain, въведете поддомейн, например mail.yourdomain.com, и изберете региона, който е най-близо до вашите клиенти.
Resend ви предоставя три записа:
| Type | Host | Purpose |
|---|
TXT | resend._domainkey.mail.yourdomain.com | Публичен DKIM ключ |
MX | send.mail.yourdomain.com | Return-path (обработка на върнати съобщения) |
TXT | send.mail.yourdomain.com | SPF за return-path домейна |
Добавете и трите записа и натиснете Verify DNS Records.
⭐ Обърнете внимание, че SPF записът се поставя на поддомейна send., а не на самия изпращащ домейн. Това е правилно и именно поради тази причина не е необходимо да променяте съществуващия си SPF запис. Return-path на Resend представлява отделен собствен поддомейн, а SPF се проверява спрямо изпращача на плика (envelope sender), а не спрямо адреса, който вижда вашият клиент.
2. Създайте API ключ
Отидете на API Keys → Create API Key. Задайте права за достъп Sending access и, ако е налична такава опция, го ограничете до домейна, който току-що добавихте.
⛔ Не създавайте ключ с права Full access. Правата за изпращане са напълно достатъчни; ключът с пълен достъп може също така да чете вашите домейни, логове и други ключове.
⚠️ Ключът се показва само веднъж и започва с re_. Копирайте го сега.
3. Свържете го в Zinn®
Отворете Email sending във вашето табло за управление:
- Provider — Resend (ваш собствен акаунт)
- Send from this domain —
mail.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 ключ. Ако изпращате голям обем известия едновременно, това е нормално и опитите за изпращане ще се повторят; ако проблемът продължава, е необходимо да увеличите лимита на вашия план.