# میں حسبِ ضرورت ای میل ڈومین کے لیے DKIM کیسے سیٹ کروں؟

> Proton Mail اور Fastmail پر DKIM کے لیے 3 CNAME ریکارڈز اور Mailbox.org پر 4 درکار ہیں، جو _domainkey کے تحت شائع ہوتے ہیں؛ قدریں اپنے فراہم کنندہ سے کاپی کریں۔

- URL: https://postelva.com/ur/guides/dkim-setup/
- آخری اپ ڈیٹ: 2026-11-12
- ناشر: Postelva (https://postelva.com)

DKIM آپ کے فراہم کنندہ کی ایڈمن اسکرین پر سیٹ ہوتا ہے اور آپ کے DNS میں شائع ہوتا ہے۔ کام قدروں کو ہو بہو کاپی کرنا ہے۔

**فوری جواب — میں حسبِ ضرورت ای میل ڈومین کے لیے DKIM کیسے سیٹ کروں؟**

اپنے ای میل فراہم کنندہ کی ڈومین ترتیبات کھولیں، وہ DKIM ریکارڈز کاپی کریں جو وہ دکھاتا ہے اور انہیں اپنے DNS میں _domainkey کے نام کے تحت شائع کریں: Proton Mail اور Fastmail کے لیے تین CNAME ریکارڈز، Mailbox.org کے لیے چار۔ **Postelva** انہیں اپنے مفت DNS ایڈیٹر میں میزبانی کرتا ہے، اور فراہم کنندہ ریکارڈز کا پتہ چلاتے ہی دستخط شروع ہو جاتے ہیں۔

## تین فراہم کنندگان کے DKIM ریکارڈز

*12 نومبر 2026 کو فراہم کنندگان کے مدد کے صفحات سے پڑھا گیا۔ Proton Mail کے ہدف آپ کے ڈومین کے لیے منفرد ہیں: انہیں DKIM ٹیب سے کاپی کریں۔ Tuta، iCloud+، Migadu اور Zoho Mail: ریکارڈز فراہم کنندہ کی سیٹ اپ اسکرین سے کاپی کریں۔*

| فراہم کنندہ | ریکارڈز | نام (ہوسٹ) | کی طرف اشارہ |
| --- | --- | --- | --- |
| Proton Mail | 3 CNAME | protonmail._domainkey، protonmail2._domainkey، protonmail3._domainkey | domains.proton.ch کے تحت ایک ہدف، آپ کے ڈومین کے لیے منفرد |
| Mailbox.org | 4 CNAME | MBO0001._domainkey سے MBO0004._domainkey تک | MBO0001._domainkey.mailbox.org اور اسی طرح MBO0004 تک |
| Fastmail | 3 CNAME | fm1._domainkey، fm2._domainkey، fm3._domainkey | fm1.yourdomain.dkim.fmhosted.com، fm2 اور fm3 اسی طرح |

*12 نومبر، 2026 کو آخری بار جانچا گیا؛ پرانے اعداد و شمار پر ان کی اپنی تاریخ ہے.*

## پانچ مراحل میں DKIM سیٹ کریں

1. **اپنے فراہم کنندہ کا DKIM ٹیب کھولیں** — Proton Mail میں یہ Settings، Organization، Domain names ہے، پھر ڈومین کا DKIM ٹیب۔ Fastmail اور Mailbox.org میں ڈومین ترتیبات ریکارڈز کی فہرست دیتی ہیں۔
2. **ہر نام اور ہدف کاپی کریں** — انہیں ہو بہو کاپی کریں۔ دوبارہ ٹائپ نہ کریں: ہدف کا ایک غلط حرف کلید کو ناقابلِ پڑھ بنا دیتا ہے۔
3. **DNS ایڈیٹر میں ریکارڈز شامل کریں** — ہر لائن میں ایک CNAME ریکارڈ بنائیں، جس کا ہوسٹ فراہم کنندہ دے۔ اگر آپ کا DNS ایڈیٹر خود ڈومین شامل کرتا ہے تو صرف اس سے پہلے کا حصہ درج کریں۔
4. **انتظار کریں، پھر فراہم کنندہ سے تصدیق کرنے کو کہیں** — فراہم کنندہ کا verify یا recheck بٹن دبائیں۔ نیا ریکارڈ ہر جگہ نظر آنے میں چند منٹ سے چند گھنٹے لے سکتا ہے۔
5. **ایک ٹیسٹ پیغام بھیجیں اور نتیجہ پڑھیں** — کسی دوسرے فراہم کنندہ کے پتے پر پیغام بھیجیں، اس کے مکمل ہیڈرز کھولیں اور dkim=pass تلاش کریں۔ پھر DMARC ریکارڈ کی طرف بڑھیں۔

*DKIM CNAME ریکارڈز: Fastmail اور Mailbox.org کے نمونے*

```dns
; Fastmail (replace example.com with your domain)
fm1._domainkey.example.com.  IN  CNAME  fm1.example.com.dkim.fmhosted.com.
fm2._domainkey.example.com.  IN  CNAME  fm2.example.com.dkim.fmhosted.com.
fm3._domainkey.example.com.  IN  CNAME  fm3.example.com.dkim.fmhosted.com.

; Mailbox.org
MBO0001._domainkey.example.com.  IN  CNAME  MBO0001._domainkey.mailbox.org.
MBO0002._domainkey.example.com.  IN  CNAME  MBO0002._domainkey.mailbox.org.
MBO0003._domainkey.example.com.  IN  CNAME  MBO0003._domainkey.mailbox.org.
MBO0004._domainkey.example.com.  IN  CNAME  MBO0004._domainkey.mailbox.org.
```

## DKIM کیسے کام کرتا ہے؟

**DKIM بھیجنے والے سرور کو ہر پیغام نجی کلید سے دستخط کرنے دیتا ہے، اور کوئی بھی وصول کنندہ عوامی کلید سے دستخط چیک کر سکتا ہے جو DNS میں شائع ہوتی ہے۔** دستخط DKIM-Signature ہیڈر میں ہوتا ہے۔ اس میں دستخط کرنے والا ڈومین (d=)، selector (s=)، دستخط شدہ ہیڈرز (h=)، باڈی کا ہیش (bh=) اور خود دستخط (b=) ہوتے ہیں۔ RFC 6376، ایک انٹرنیٹ معیار، ان ٹیگز کی تعریف کرتا ہے۔

وصول کنندہ selector اور ڈومین سے DNS نام بناتا ہے: selector._domainkey.domain۔ selector fm1 اور ڈومین example.com کے لیے وہ fm1._domainkey.example.com مانگتا ہے۔ جواب ایک ریکارڈ ہے جس میں ٹیگز v=DKIM1، k=rsa اور p= ہیں، جن کے بعد base64 میں عوامی کلید ہے۔ خالی p= کا مطلب کلید منسوخ ہے۔

ایک درست دستخط دو چیزیں ثابت کرتا ہے: پیغام اس نظام نے دستخط کیا جس کے پاس اس ڈومین کی نجی کلید ہے، اور دستخط شدہ حصے راستے میں نہیں بدلے۔ یہ نہیں بتاتا کہ پیغام مطلوب ہے۔ وہ فیصلہ DMARC کا ہے، جس کا ذکر [SPF بمقابلہ DKIM بمقابلہ DMARC](https://postelva.com/ur/spf-vs-dkim-vs-dmarc/ "SPF vs DKIM vs DMARC: what is the difference?") میں ہے۔

## فراہم کنندگان کلید کے بجائے CNAME ریکارڈز کیوں مانگتے ہیں؟

**CNAME کلید فراہم کنندہ کے حوالے کرتا ہے: عوامی کلید فراہم کنندہ کے پتے پر رہتی ہے، اور وہ آپ سے DNS میں ترمیم کروائے بغیر اسے بدل سکتا ہے۔** Proton Mail، Fastmail اور Mailbox.org سب یہ طریقہ استعمال کرتے ہیں۔ ان کے ریکارڈز آپ کے selector کے نام سے اس میزبان کی طرف CNAME ہیں جو اصل کلید ریکارڈ رکھتا ہے۔

فائدہ کلید کی تبدیلی ہے۔ RFC 6376 مشورہ دیتا ہے کہ نئی کلیدیں نئے selectors کے تحت شائع کی جائیں، selector دوبارہ استعمال نہ کیا جائے، اور Proton Mail تین selectors (protonmail، protonmail2، protonmail3) شائع کرتا ہے، جو فراہم کنندہ کو ایک کلید سے دوسری کی طرف جانے کی گنجائش دیتا ہے۔ آپ کے لیے اس کی قیمت اعتماد ہے: آپ فراہم کنندہ کے میزبان پر بھروسہ کرتے ہیں کہ وہ جواب دیتا رہے۔

Postelva کے 12 نومبر 2026 کے موازنے کے مطابق، جن تین فراہم کنندگان کے DKIM ریکارڈز ان کے مدد کے صفحات پر پڑھے گئے، انہیں بالترتیب 3، 4 اور 3 CNAME ریکارڈز چاہئیں، کل 10، اور ان میں سے کوئی بھی TXT کلید نہیں مانگتا۔

## DKIM کلید کتنی لمبی ہونی چاہیے؟

**2048 بٹ RSA کلید استعمال کریں؛ 1024 بٹ وہ کم از کم ہے جو RFC 6376 طویل مدتی کلیدوں کے لیے دیتا ہے۔** معیار کہتا ہے کہ دستخط کنندگان کو کم از کم 1024 بٹ کی RSA کلیدیں استعمال کرنی ہوں گی، اور تصدیق کنندگان کو 512 سے 2048 بٹ تک کی کلیدیں چیک کرنے کے قابل ہونا چاہیے۔ Google کے بھیجنے والوں کے رہنما اصول کم از کم 1024 بٹ مانگتے ہیں اور 2048 تجویز کرتے ہیں۔ جب فراہم کنندہ کلید بناتا ہے، جیسا کہ اوپر CNAME سیٹ اپ میں، تو لمبائی اس کا انتخاب ہے اور آپ کے لیے ترتیب دینے کو کچھ نہیں رہتا۔

جب آپ کو خود سائز چننا ہو تو 2048 چنیں۔ 2048 بٹ کی کلید DNS کی ایک 255 حروف کی سٹرنگ سے لمبی ہے، اس لیے TXT قدر کئی سٹرنگز میں تقسیم ہوتی ہے، جو زیادہ تر DNS ایڈیٹرز خود کرتے ہیں۔ یہی ایڈیٹر حد SPF ریکارڈ پر بھی لاگو ہوتی ہے جو [SPF ریکارڈ کیسے بنائیں](https://postelva.com/ur/guides/spf-record-setup/ "How to create an SPF record for a custom domain") میں بیان ہے۔

## کیا ایک ڈومین پر کئی فراہم کنندگان استعمال ہو سکتے ہیں؟

**ہاں: ہر فراہم کنندہ اپنے selector سے دستخط کرتا ہے، اس لیے ان کے DKIM ریکارڈز آپس میں نہیں ٹکراتے۔** وجہ selector ہے۔ Proton protonmail، protonmail2 اور protonmail3 استعمال کرتا ہے؛ Fastmail fm1، fm2 اور fm3؛ Mailbox.org MBO0001 سے MBO0004۔ کوئی نیوز لیٹر ٹول جو آپ کے نام پر بھیجتا ہے اپنا selector شامل کرتا ہے۔

SPF مختلف ہے: اس میں تمام بھیجنے والوں کے لیے ایک ریکارڈ ہوتا ہے، جس کی حد 10 lookups ہے۔ جب آپ کسی فراہم کنندہ کو ہمیشہ کے لیے چھوڑیں، تو اس کے DKIM ریکارڈز ہٹا دیں، اس کے بعد کہ آپ تصدیق کر لیں کہ نیا دستخط کر رہا ہے، تاکہ کوئی متروک کلید استعمال نہ ہو سکے۔ منتقلی کی مکمل ترتیب کے لیے [بغیر میل کھوئے نئے فراہم کنندہ پر میل کیسے منتقل کریں](https://postelva.com/ur/guides/move-email-provider-without-downtime/ "How to move email to a new provider without losing mail") دیکھیں۔

## میں کیسے جانچوں کہ DKIM کام کرتا ہے؟

**selector کو dig سے دیکھیں، پھر ایک حقیقی پیغام بھیجیں۔** کمانڈ dig CNAME fm1._domainkey.example.com +short فراہم کنندہ کا ہدف دکھانا چاہیے۔ TXT کلید کے لیے TXT مانگیں۔ فیصلہ کن جانچ پیغام ہے: موصول شدہ کاپی کے ہیڈرز بتاتے ہیں کہ وصول کنندہ سرور نے dkim=pass ریکارڈ کیا یا نہیں۔

اگر ریکارڈ درست ہو اور پھر بھی جانچ ناکام ہو تو عام وجوہات یہ ہیں: غلط ہوسٹ نام (ڈومین DNS ایڈیٹر نے دو بار شامل کیا)، پرانا کیش، یا ایسا پیغام جو فراہم کنندہ کے دستخط فعال ہونے سے پہلے بھیجا گیا۔ اگلی گائیڈ، [MX، SPF، DKIM اور DMARC ریکارڈز کیسے چیک کریں](https://postelva.com/ur/guides/check-email-dns-records/ "How to check MX, SPF, DKIM and DMARC records")، کمانڈز دیتی ہے۔ Fastmail کے مکمل مراحل [Fastmail حسبِ ضرورت ڈومین گائیڈ](https://postelva.com/ur/guides/fastmail-custom-domain-setup/ "How to set up Fastmail with a custom domain") میں ہیں۔

## DKIM سیٹ اپ کے سوالات

### DKIM selector کیا ہے؟

selector دستخط کنندہ کا چنا ہوا لیبل ہے جو ایک کلید کی شناخت کرتا ہے، جیسے fm1 یا protonmail۔ یہ ایک ڈومین کو بیک وقت کئی کلیدیں رکھنے اور انہیں بغیر رکاوٹ کے بدلنے دیتا ہے۔

### اگر میرے پاس SPF ہے تو کیا مجھے DKIM کی ضرورت ہے؟

ہاں۔ SPF پیغام آگے بھیجے جانے پر ٹوٹ جاتا ہے، جبکہ DKIM دستخط پیغام بدلے بغیر باقی رہتا ہے۔ Gmail کے بلک بھیجنے والوں کے اصول دونوں مانگتے ہیں۔

### میرا DNS ایڈیٹر انڈر اسکور سے شروع ہونے والا ریکارڈ کیوں رد کرتا ہے؟

_domainkey جیسے انڈر اسکور نام DNS میں درست ہیں، اگرچہ وہ ہوسٹ نام کے طور پر درست نہیں۔ ہوسٹ کو بالکل ویسے درج کریں جیسا فراہم کنندہ دکھاتا ہے، ڈومین دوبارہ شامل کیے بغیر۔

### کیا میں DKIM selector بدل سکتا ہوں؟

selector فراہم کنندہ طے کرتا ہے۔ Mailbox.org MBO0001 سے MBO0004، Fastmail fm1 سے fm3 اور Proton Mail protonmail سے protonmail3 استعمال کرتا ہے۔ ناموں کو بدلا ہوا نہ رکھیں۔

### کیا DKIM پیغام کو انکرپٹ کرتا ہے؟

نہیں۔ یہ پیغام پر دستخط کرتا ہے تاکہ ماخذ اور سالمیت ثابت ہو، اور مواد نہیں چھپاتا۔

**خلاصہ**

- DKIM ہر پیغام پر دستخط کرتا ہے؛ عوامی کلید selector._domainkey.domain پر ہوتی ہے۔
- Proton Mail اور Fastmail کو 3 CNAME ریکارڈز چاہئیں، Mailbox.org کو 4۔
- نام اور ہدف فراہم کنندہ کی اسکرین سے ہو بہو کاپی کریں؛ Proton Mail کے ہدف آپ کے ڈومین کے لیے منفرد ہیں۔
- RFC 6376 دستخط کنندگان سے کم از کم 1024 بٹ کی RSA کلیدیں مانگتا ہے؛ 2048 تجویز کیا جاتا ہے۔
- ہر فراہم کنندہ اپنے selectors استعمال کرتا ہے، اس لیے ایک ڈومین کے لیے کئی دستخط کر سکتے ہیں۔
- dig اور ایک حقیقی پیغام سے جانچیں جو dkim=pass دکھائے۔
- Postelva مفت DNS میں ریکارڈز میزبانی کرتا ہے؛ ایک .com ہر سال $12.49/سال ہے۔

## ذرائع

1. [RFC 6376، DomainKeys Identified Mail (DKIM) Signatures](https://www.rfc-editor.org/rfc/rfc6376.html) — RFC Editor (2026-11-12 کو پڑھی گئیں)
2. [ای میل بھیجنے والوں کے رہنما اصول](https://support.google.com/a/answer/81126) — Google Workspace Admin Help (2026-11-12 کو پڑھی گئیں)
3. [حسبِ ضرورت ڈومین اور اسپام سے تحفظ](https://proton.me/support/anti-spoofing-custom-domain) — Proton (2026-11-12 کو پڑھی گئیں)
4. [حسبِ ضرورت ڈومین کے لیے SPF، DKIM اور DMARC](https://kb.mailbox.org/en/private/custom-domains/spf-dkim-and-dmarc/) — Mailbox.org (2026-11-12 کو پڑھی گئیں)
5. [Fastmail DNS مدد](https://www.fastmail.help/hc/en-us/articles/360060591153) — Fastmail (2026-11-12 کو پڑھی گئیں)

---

Postelva: Postelva نجی ای میل کے لیے ڈومین نام رجسٹر کرتا ہے — وہ پتہ جو آپ فراہم کنندہ بدلنے پر برقرار رکھتے ہیں — KYC کے بغیر، کرپٹو میں ادائیگی: کوئی ID نہیں، ہر ڈومین کے لیے صرف ایک تصدیق شدہ ای میل۔ یہ DomaineGoat LLC چلاتی ہے، ایک ایسی کمپنی جو پاناما میں رجسٹرڈ ہے؛ ڈومین اس کے ICANN سے منظور شدہ رجسٹرار شراکت دار کے ذریعے رجسٹر ہوتے ہیں۔ ایک .com $12.49/سال کا ہے، ہر سال یہی قیمت۔
