Będą Państwo potrzebować konta Resend oraz dostępu do strefy DNS swojej domeny. Jest to najszybsza do skonfigurowania opcja spośród wszystkich sześciu.
Oficjalna dokumentacja Resend: Weryfikacja domeny · Klucze API · Rejestracja
⚠️ Państwa własne konto Resend, a nie nasze. Używamy Resend do obsługi poczty samej platformy, a to jest osobne konto z osobnym rozliczeniem. Podłączenie własnego konta oznacza, że Państwa wiadomości są wysyłane z użyciem Państwa klucza, limitu i reputacji — a o to właśnie chodzi.
1. Dodawanie domeny
Przejdź do Domains → Add Domain, wprowadź subdomenę, taką jak mail.yourdomain.com, i wybierz region znajdujący się najbliżej Państwa klientów.
Resend wygeneruje trzy rekordy:
| Typ | Host | Przeznaczenie |
|---|
TXT | resend._domainkey.mail.yourdomain.com | Klucz publiczny DKIM |
MX | send.mail.yourdomain.com | Return-path (obsługa odbić) |
TXT | send.mail.yourdomain.com | SPF dla domeny return-path |
Dodaj wszystkie trzy i naciśnij Verify DNS Records.
⭐ Zwróć uwagę, że rekord SPF trafia na subdomenę send., a nie na samą domenę wysyłającą. To prawidłowe zachowanie i dzięki temu nie trzeba modyfikować żadnego dotychczasowego rekordu SPF. Ścieżka powrotna (return-path) Resend to jej własna subdomena, a SPF jest weryfikowany pod kątem nadawcy koperty (envelope sender), a nie adresu widocznego dla klienta.
2. Tworzenie klucza API
Przejdź do API Keys → Create API Key. Nadaj mu uprawnienie Sending access i, jeśli jest taka opcja, ogranicz go do właśnie dodanej domeny.
⛔ Nie twórz klucza Full access. Uprawnienie Sending access w zupełności wystarczy; klucz z pełnym dostępem może również odczytywać Państwa domeny, dzienniki i inne klucze.
⚠️ Klucz jest wyświetlany tylko raz i zaczyna się od re_. Skopiuj go teraz.
3. Łączenie z Zinn®
Otwórz Email sending w swoim panelu:
- Provider — Resend (Państwa własne konto)
- Send from this domain —
mail.yourdomain.com
- Resend API key — klucz z kroku 2
4. Wysłanie testu i wprowadzenie kodu
Naciśnij Send test message, kierując wiadomość na skrzynkę pocztową w innej domenie, odczytaj z niej kod i go wprowadź.
Gdy coś nie działa
„The domain is not verified” — weryfikacja w Resend nie zaświeciła się jeszcze na zielono lub domena w polu Send from this domain nie jest tą, którą dodano. Resend wymaga dokładnego dopasowania domeny, więc dodanie yourdomain.com nie autoryzuje mail.yourdomain.com.
401 Unauthorized — klucz został wygenerowany ponownie lub skopiowano go ze spacją na końcu. Zamiast wpisywać go ręcznie, wygeneruj nowy.
Wiadomości trafiają wyłącznie na Państwa własny adres — konto Resend, które nie zweryfikowało żadnej domeny, może wysyłać wiadomości tylko na adres, na który zostało zarejestrowane. Należy ukończyć krok 1.
429 Too Many Requests — Resend nakłada limity częstotliwości zapytań na klucz API. Jeśli wysyłają Państwo dużą partię powiadomień naraz, jest to normalne zjawisko i próby wysyłki wiadomości zostaną ponowione; jeśli problem nie ustępuje, należy zwiększyć limit w swoim planie.