آپ کو ایک Resend اکاؤنٹ اور اپنے ڈومین کے DNS تک رسائی درکار ہوگی۔ ترتیب دینے کے لحاظ سے یہ ان چھ میں سب سے تیز ترین ہے۔
Resend کی اپنی دستاویزات: اپنا ڈومین تصدیق کریں · API کیز · سائن اپ کریں
⚠️ آپ کا اپنا Resend اکاؤنٹ، ہمارا نہیں۔ ہم پلیٹ فارم کی اپنی میل کے لیے Resend استعمال کرتے ہیں، اور وہ الگ بل کے ساتھ ایک الگ اکاؤنٹ ہے۔ اپنا اکاؤنٹ منسلک کرنے کا مطلب ہے کہ آپ کے پیغامات آپ کی کی (key)، آپ کے کوٹہ اور آپ کی ساکھ پر روانہ ہوں گے — جو کہ اصل مقصد ہے۔
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 کی نہ بنائیں۔ صرف بھیجنے کی رسائی ہی درکار ہے؛ مکمل رسائی والی کی آپ کے ڈومینز، آپ کے لاگز اور آپ کی دیگر کیز کو بھی پڑھ سکتی ہے۔
⚠️ یہ کی صرف ایک بار دکھائی جاتی ہے اور 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 کی ریٹ محدود کرتا ہے۔ اگر آپ ایک ساتھ اطلاعات کا ایک بڑا بیچ بھیج رہے ہیں تو یہ معمول کی بات ہے اور پیغامات دوبارہ بھیجے جائیں گے؛ اگر یہ سلسلہ برقرار رہتا ہے، تو آپ کے پلان کی حد بڑھانے کی ضرورت ہے۔