KYC کے بغیر: ایک تصدیق شدہ ای میل، کوئی ID نہیں · کرپٹو میں ادائیگی: BTC, USDT, USDC, ETH, SOL, LTC · .com $12.49/سال، ہر سال یہی قیمت
زبان: اردو
اپنا پتہ تلاش کریں

گائیڈ · 12 نومبر 2026 کو جانچا گیا

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

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

آخری اپ ڈیٹ: · 7 منٹ کا مطالعہ

فوری جواب

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

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

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

12 نومبر 2026 کو فراہم کنندگان کے مدد کے صفحات سے پڑھا گیا۔ Proton Mail کے ہدف آپ کے ڈومین کے لیے منفرد ہیں: انہیں DKIM ٹیب سے کاپی کریں۔ Tuta، iCloud+، Migadu اور Zoho Mail: ریکارڈز فراہم کنندہ کی سیٹ اپ اسکرین سے کاپی کریں۔
فراہم کنندہریکارڈزنام (ہوسٹ)کی طرف اشارہ
Proton Mail3 CNAMEprotonmail._domainkey، protonmail2._domainkey، protonmail3._domainkeydomains.proton.ch کے تحت ایک ہدف، آپ کے ڈومین کے لیے منفرد
Mailbox.org4 CNAMEMBO0001._domainkey سے MBO0004._domainkey تکMBO0001._domainkey.mailbox.org اور اسی طرح MBO0004 تک
Fastmail3 CNAMEfm1._domainkey، fm2._domainkey، fm3._domainkeyfm1.yourdomain.dkim.fmhosted.com، fm2 اور fm3 اسی طرح

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

پانچ مراحل میں 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 کے نمونے
; 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 میں ہے۔

فراہم کنندگان کلید کے بجائے 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 ریکارڈ کیسے بنائیں میں بیان ہے۔

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

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

SPF مختلف ہے: اس میں تمام بھیجنے والوں کے لیے ایک ریکارڈ ہوتا ہے، جس کی حد 10 lookups ہے۔ جب آپ کسی فراہم کنندہ کو ہمیشہ کے لیے چھوڑیں، تو اس کے DKIM ریکارڈز ہٹا دیں، اس کے بعد کہ آپ تصدیق کر لیں کہ نیا دستخط کر رہا ہے، تاکہ کوئی متروک کلید استعمال نہ ہو سکے۔ منتقلی کی مکمل ترتیب کے لیے بغیر میل کھوئے نئے فراہم کنندہ پر میل کیسے منتقل کریں دیکھیں۔

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

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

اگر ریکارڈ درست ہو اور پھر بھی جانچ ناکام ہو تو عام وجوہات یہ ہیں: غلط ہوسٹ نام (ڈومین DNS ایڈیٹر نے دو بار شامل کیا)، پرانا کیش، یا ایسا پیغام جو فراہم کنندہ کے دستخط فعال ہونے سے پہلے بھیجا گیا۔ اگلی گائیڈ، MX، SPF، DKIM اور DMARC ریکارڈز کیسے چیک کریں، کمانڈز دیتی ہے۔ Fastmail کے مکمل مراحل Fastmail حسبِ ضرورت ڈومین گائیڈ میں ہیں۔

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/سال ہے۔
ذرائع (5)
  1. RFC 6376، DomainKeys Identified Mail (DKIM) Signatures — RFC Editor (2026-11-12 کو پڑھی گئیں)
  2. ای میل بھیجنے والوں کے رہنما اصول — Google Workspace Admin Help (2026-11-12 کو پڑھی گئیں)
  3. حسبِ ضرورت ڈومین اور اسپام سے تحفظ — Proton (2026-11-12 کو پڑھی گئیں)
  4. حسبِ ضرورت ڈومین کے لیے SPF، DKIM اور DMARC — Mailbox.org (2026-11-12 کو پڑھی گئیں)
  5. Fastmail DNS مدد — Fastmail (2026-11-12 کو پڑھی گئیں)

.com $12.49/سال · KYC کے بغیر · کرپٹو

اپنا پتہ تلاش کریں