आपको एक 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 | return-path डोमेन के लिए SPF |
तीनों जोड़ें और Verify DNS Records दबाएँ।
⭐ ध्यान दें कि SPF रिकॉर्ड send. सबडोमेन पर जाता है, आपके मुख्य भेजने वाले डोमेन पर नहीं। यह सही है और यही कारण है कि आपको अपने पास पहले से मौजूद किसी भी SPF रिकॉर्ड को बदलने की आवश्यकता नहीं है। Resend का return-path इसका अपना सबडोमेन है, और SPF की जाँच एन्वलप प्रेषक के विरुद्ध की जाती है, न कि उस पते के विरुद्ध जो आपका क्लाइंट देखता है।
2. एक API कुंजी बनाएँ
API Keys → Create API Key. इसे Sending access दें और, यदि विकल्प मिले, तो इसे केवल आपके द्वारा अभी जोड़े गए डोमेन तक ही सीमित रखें।
⛔ Full access कुंजी न बनाएँ। हमें केवल Sending 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 — कुंजी को पुनर्जीवित (regenerate) किया गया था, या आपने इसे अंत में अतिरिक्त स्पेस के साथ कॉपी किया था। इसे दोबारा टाइप करने के बजाय एक नई कुंजी बनाएँ।
केवल आपके अपने पते पर ही सब कुछ प्राप्त होता है — एक Resend खाता जिसने किसी डोमेन को सत्यापित नहीं किया है, वह केवल उसी पते पर भेज सकता है जिसके साथ इसे पंजीकृत किया गया था। चरण 1 पूरा करें।
429 Too Many Requests — Resend प्रति API कुंजी दर-सीमा (rate-limit) लागू करता है। यदि आप एक साथ सूचनाओं का एक बड़ा बैच भेज रहे हैं तो यह सामान्य है और संदेशों का पुनः प्रयास किया जाता है; यदि यह समस्या बनी रहती है, तो आपके प्लान की सीमा को बढ़ाना ही इसका समाधान है।