GoDaddy DKIM सेटअप: CNAME या TXT रिकॉर्ड स्टेप बाय स्टेप

Microsoft 365 या Google Workspace के लिए GoDaddy DNS में DKIM कैसे सेट करें: कौन से रिकॉर्ड जोड़ें (CNAME या TXT), कहां पेस्ट करें और टेस्ट कैसे करें।

अक्सर पूछे जाने वाले सवाल

क्या GoDaddy मेरे लिए DKIM की (key) बनाता है?

नहीं। GoDaddy DNS सिर्फ रिकॉर्ड को स्टोर करता है। की (key) उसी सेवा से आती है जो आपका मेल भेजती है: Microsoft 365, Google Workspace या कोई दूसरी ईमेल या मार्केटिंग सेवा। वे आपको जो होस्ट नाम और वैल्यू देते हैं, उसे आप GoDaddy के DNS पेज में कॉपी करके डालते हैं।

क्या Name फ़ील्ड में पूरा डोमेन लिखना चाहिए?

आमतौर पर नहीं। GoDaddy के हेल्प पेज Name फ़ील्ड को आपके डोमेन नाम के बिना होस्ट या प्रीफ़िक्स बताते हैं, यानी आप selector1._domainkey या google._domainkey जैसा कुछ लिखेंगे। कुछ फ़ॉर्म और पुराने लेआउट में इस फ़ील्ड का नाम Host होता है। रिकॉर्ड सेव करने के बाद उसे सार्वजनिक रूप से लुकअप करके जांच लें कि वह आपके डोमेन के तहत सही से resolve हो रहा है और डोमेन दो बार नहीं जुड़ा (yourdomain.com.yourdomain.com)।

GoDaddy पर DKIM काम करना शुरू करने में कितना समय लगता है?

GoDaddy के अनुसार DNS बदलाव आमतौर पर एक घंटे के भीतर लागू हो जाते हैं, लेकिन पूरी दुनिया में फैलने में 48 घंटे तक लग सकते हैं। Google की हेल्प के मुताबिक की जोड़ने के बाद DKIM को काम शुरू करने में 48 घंटे तक लग सकते हैं। Microsoft साइनिंग चालू करने की अनुमति तभी देगा जब उसे दोनों CNAME रिकॉर्ड दिखाई देंगे।

मेरी 2048-बिट Google की TXT वैल्यू में फिट नहीं हो रही। अब क्या करूं?

Google के दस्तावेज़ बताते हैं कि कुछ DNS होस्ट पर 2048-बिट की 255 अक्षरों की एक स्ट्रिंग में समा नहीं पाती। विकल्प यह हैं: अगर आपका होस्ट अनुमति दे तो वैल्यू को कोट की गई कई स्ट्रिंग में बांट दें, या इसके बजाय 1024-बिट की जनरेट करें। GoDaddy के TXT हेल्प पेज पर हर रिकॉर्ड के लिए अधिकतम 1024 अक्षर बताए गए हैं, इसलिए Google जैसी वैल्यू दिखाए, उसे ठीक वैसे ही पूरा पेस्ट करें और नतीजा टेस्ट करें।

रिकॉर्ड GoDaddy में हैं, फिर भी Microsoft 365 कहता है कि मेरे DKIM CNAME रिकॉर्ड नहीं मिले। क्यों?

आम कारण ये हैं: होस्ट या टारगेट में टाइपो, Name फ़ील्ड में डोमेन दो बार जुड़ जाना, या DNS का अभी तक फैल न पाना। दोनों CNAME वैल्यू अपने टेनेंट के DKIM पेज से सीधे कॉपी करें, खुद बनाने की कोशिश न करें, क्योंकि Microsoft का टारगेट फ़ॉर्मेट अलग-अलग टेनेंट में अलग हो सकता है।

अगर मेरे पास पहले से SPF है, तो क्या DKIM की ज़रूरत है?

दोनों का काम अलग है। SPF जांचता है कि आपके डोमेन की ओर से कौन से सर्वर मेल भेज सकते हैं; DKIM खुद संदेश पर हस्ताक्षर करता है ताकि छेड़छाड़ पकड़ी जा सके। DMARC इन दोनों पर आधारित है। हमारी [SPF, DKIM और DMARC](/guides/spf-dkim-dmarc) गाइड बताती है कि ये तीनों साथ में कैसे काम करते हैं।

संक्षिप्त जवाब: GoDaddy में अपने डोमेन का DNS पेज खोलें, Add New Record चुनें और अपने ईमेल प्रदाता का दिया हुआ DKIM रिकॉर्ड पेस्ट करें। Microsoft 365 दो CNAME रिकॉर्ड इस्तेमाल करता है (selector1._domainkey और selector2._domainkey)। Google Workspace एक TXT रिकॉर्ड इस्तेमाल करता है (डिफ़ॉल्ट रूप से google._domainkey पर)। Name फ़ील्ड में सिर्फ प्रीफ़िक्स लिखें, DNS अपडेट होने का इंतज़ार करें, फिर अपने ईमेल एडमिन पैनल में साइनिंग चालू करें और बाहरी मैसेज भेजकर टेस्ट करें।

DKIM आपके भेजे हर मैसेज में एक क्रिप्टोग्राफ़िक हस्ताक्षर जोड़ता है। प्राप्त करने वाला सर्वर DNS में आपकी पब्लिक की (public key) देखता है और जांचता है कि हस्ताक्षर मेल खाता है या नहीं। GoDaddy सिर्फ वह जगह है जहां रिकॉर्ड रहता है, इसलिए सटीक वैल्यू हमेशा आपके ईमेल प्रदाता से आती हैं। यह पेज GoDaddy वाला हिस्सा और दो सबसे आम प्रदाताओं को कवर करता है।

शुरू करने से पहले: आपको कौन सा रिकॉर्ड टाइप चाहिए?

रिकॉर्ड का टाइप प्रदाता तय करता है, GoDaddy नहीं। आपको CNAME और TXT में से चुनना नहीं होता; आपका प्रदाता जो रिकॉर्ड दे, वही आप जोड़ते हैं।

प्रदातारिकॉर्ड टाइपहोस्ट (Name)वैल्यू कहां से मिलती हैसाइनिंग चालू करने का स्टेप
Microsoft 365दो CNAME रिकॉर्डselector1._domainkey और selector2._domainkeyMicrosoft Defender पोर्टल में आपके टेनेंट का DKIM पेजदोनों रिकॉर्ड पब्लिश होने के बाद साइनिंग चालू करें
Google Workspaceएक TXT रिकॉर्डgoogle._domainkey (डिफ़ॉल्ट selector प्रीफ़िक्स)Admin console, Gmail, Authenticate email, Generate New Recordरिकॉर्ड resolve होने के बाद Start Authentication पर क्लिक करें
अन्य सेंडर (न्यूज़लेटर या CRM टूल)CNAME या TXT, टूल पर निर्भरटूल जो दिखाएटूल की डोमेन ऑथेंटिकेशन स्क्रीनआमतौर पर एक Verify बटन

CNAME बनाम TXT क्यों? TXT रिकॉर्ड में पब्लिक की खुद होती है। CNAME उस की की ओर इशारा करता है जिसे प्रदाता होस्ट करता है, जिससे Microsoft आपको दोबारा DNS छुए बिना की रोटेट कर सकता है। इसीलिए Microsoft दो selector प्रकाशित करता है, ताकि वह उनके बीच स्विच कर सके।

GoDaddy में DKIM रिकॉर्ड कैसे जोड़ें

GoDaddy के मेन्यू लेबल अकाउंट लेआउट के हिसाब से थोड़े बदलते हैं (पुराने हेल्प पेज Edit DNS, Host और Add Record कहते हैं), इसलिए जो सबसे मिलता-जुलता हो उसे फ़ॉलो करें।

  1. अपने GoDaddy अकाउंट में साइन इन करें और डोमेन की सेटिंग खोलें, फिर DNS पेज पर जाएं।
  2. Add New Record चुनें।
  3. Type को TXT या CNAME पर सेट करें, जैसा आपके प्रदाता के निर्देशों में हो।
  4. Name (कभी-कभी Host लिखा होता है) में सिर्फ प्रीफ़िक्स लिखें, जैसे selector1._domainkey या google._domainkey। GoDaddy की हेल्प इस फ़ील्ड को आपके डोमेन के बिना नाम बताती है।
  5. Value (या CNAME के लिए Points to) में ठीक वही पेस्ट करें जो आपका प्रदाता दिखाता है। जब तक प्रदाता न कहे, कोट्स या अंत में स्पेस न जोड़ें।
  6. TTL को डिफ़ॉल्ट पर रहने दें (GoDaddy की हेल्प में डिफ़ॉल्ट 1 घंटा बताया गया है) और Save चुनें।
  7. अगर आप Microsoft 365 पर हैं, तो दूसरे CNAME के लिए यही दोहराएं।

इसके लिए GoDaddy का अपना पेज है Add a TXT record।

GoDaddy पर Microsoft 365: दो CNAME रिकॉर्ड

Microsoft के दस्तावेज़ कहते हैं कि कस्टम डोमेन तब तक DKIM-साइन नहीं होते जब तक आप इसे सेट नहीं करते, और हर डोमेन के लिए आप दो CNAME रिकॉर्ड पब्लिश करते हैं।

  1. Microsoft Defender पोर्टल में Email authentication के तहत DKIM सेटिंग खोलें और अपना कस्टम डोमेन चुनें।
  2. Microsoft जो दोनों CNAME एंट्री दिखाता है, उन्हें कॉपी करें। टारगेट एक पैटर्न पर बनते हैं जिसमें आपके डोमेन के डॉट डैश में बदले होते हैं और साथ में आपका शुरुआती onmicrosoft.com डोमेन होता है, लेकिन फ़ॉर्मेट टेनेंट के हिसाब से अलग हो सकते हैं, इसलिए खुद बनाने के बजाय कॉपी करें।
  3. दोनों को GoDaddy में CNAME रिकॉर्ड के रूप में जोड़ें (ऊपर के स्टेप), नाम के लिए selector1._domainkey और selector2._domainkey इस्तेमाल करें।
  4. DNS अपडेट होने का इंतज़ार करें, DKIM पेज पर लौटें और डोमेन के लिए साइनिंग चालू करें। अगर Microsoft कहे कि रिकॉर्ड नहीं मिल रहे, तो नीचे की ट्रबलशूटिंग सूची देखें।

आप PowerShell (Set-DkimSigningConfig) से भी साइनिंग चालू कर सकते हैं, जिसे Microsoft अपने DKIM सेटअप पेज पर बताता है।

GoDaddy पर Google Workspace: एक TXT रिकॉर्ड

  1. Google Admin console में Gmail, फिर Authenticate email पर जाएं, अपना डोमेन चुनें और Generate New Record चुनें।
  2. अगर आपका DNS होस्ट सपोर्ट करता है तो 2048-बिट की चुनें। जब तक कोई कारण न हो, डिफ़ॉल्ट selector प्रीफ़िक्स (google) रखें।
  3. होस्ट नाम और TXT वैल्यू कॉपी करें (यह v=DKIM1 से शुरू होती है)। अभी Start Authentication पर क्लिक न करें।
  4. GoDaddy में TXT रिकॉर्ड जोड़ें, Name google._domainkey और पूरी वैल्यू के साथ।
  5. इंतज़ार करें, फिर Authenticate email पर वापस जाकर Start authentication पर क्लिक करें। Google के अनुसार की जोड़ने के बाद इसमें 48 घंटे तक लग सकते हैं।

Google की DKIM सेटअप हेल्प से दो बातें: बिल्कुल नया Gmail सेटअप 24 से 72 घंटे तक की ऑफ़र नहीं कर सकता, और कुछ DNS होस्ट पर 2048-बिट की 255 अक्षरों की एक स्ट्रिंग में फिट नहीं हो सकती। ऐसा हो तो जहां होस्ट अनुमति दे वहां वैल्यू को कोट की गई स्ट्रिंग में बांट दें, या 1024-बिट की इस्तेमाल करें।

कैसे जांचें कि DKIM काम कर रहा है

सिर्फ DNS देखने से पता चलता है कि रिकॉर्ड मौजूद है। असली मैसेज से पता चलता है कि साइनिंग हो रही है।

  1. रिकॉर्ड लुकअप करें। कोई भी DKIM लुकअप टूल इस्तेमाल करें, या selector1._domainkey.yourdomain.com (CNAME) या google._domainkey.yourdomain.com (TXT) के लिए DNS क्वेरी चलाएं।
  2. एडमिन पैनल देखें। सक्रिय होने पर Google "Authenticating email with DKIM" दिखाता है; Microsoft डोमेन के लिए साइनिंग enabled दिखाता है।
  3. बाहरी मेलबॉक्स को भेजें। Microsoft बताता है कि एक ही डोमेन के यूज़र्स के बीच मेल में हस्ताक्षर छूट सकता है, इसलिए किसी दूसरे प्रदाता को भेजें, जैसे निजी Gmail पते पर।
  4. हेडर पढ़ें। मैसेज का original सोर्स खोलें और d=yourdomain.com वाली DKIM-Signature लाइन ढूंढें, साथ ही dkim=pass दिखाने वाली Authentication-Results लाइन।

ट्रबलशूटिंग चेकलिस्ट

  • [ ] Name में सिर्फ प्रीफ़िक्स है, पूरा डोमेन नहीं (yourdomain.com.yourdomain.com नहीं)।
  • [ ] वैल्यू पूरी पेस्ट की गई है, बिना लाइन ब्रेक या छूटे अक्षरों के।
  • [ ] दोनों Microsoft CNAME मौजूद हैं, सिर्फ एक नहीं।
  • [ ] हर selector पर सिर्फ एक DKIM TXT रिकॉर्ड है।
  • [ ] आपने कम से कम एक घंटा इंतज़ार किया है, और की दोबारा जनरेट करने से पहले 48 घंटे तक।
  • [ ] अगर Microsoft बार-बार फेल हो, तो टारगेट मिटाकर अपने टेनेंट के DKIM पेज से दोबारा कॉपी करें।
  • [ ] अगर कोई आउटबाउंड गेटवे साइनिंग के बाद फ़ुटर जोड़ता है, तो उसके बिना टेस्ट करें; साइनिंग के बाद बॉडी बदलने से DKIM टूट जाता है।

DKIM के बाद क्या करें

DKIM पूरी तस्वीर का एक तिहाई हिस्सा है। SPF रिकॉर्ड और DMARC पॉलिसी भी पब्लिश करें, ताकि किसी जांच के फेल होने पर रिसीवर को पता हो कि क्या करना है। हमारी SPF, DKIM और DMARC गाइड तीनों के बारे में विस्तार से बताती है।

अगर आपका डोमेन GoDaddy पर है लेकिन आप सोच रहे हैं कि साइट खुद कहां बनाएं, तो GoDaddy के विकल्प या GoDaddy वेबसाइट बिल्डर प्राइसिंग का ब्रेकडाउन देखें। ऊपर जैसे DNS रिकॉर्ड GoDaddy में ही रहते हैं, चाहे आप कोई भी बिल्डर चुनें। We.Inc का फ्री प्लान आपको रेडीमेड टेम्पलेट से तीन साइट तक पब्लिश करने देता है; प्रॉम्प्ट से साइट का ड्राफ़्ट बनाने वाला AI बिल्डर Starter प्लान से शुरू होता है, जिसकी कीमत $20 प्रति माह है। आप यहां साइन अप कर सकते हैं।

फ़्री में शुरू करें · क्रेडिट कार्ड की ज़रूरत नहीं

Umair Ali Sadaqat

We.Inc के संस्थापक

उमैर We.Inc के संस्थापक हैं। वे AI से वेबसाइट बनाने, एजेंसियों और वेब स्टूडियो चलाने के व्यवसाय के बारे में लिखते हैं।

कुछ शानदार बनाने के लिए तैयार हैं?

उन 15,000+ बिज़नेस से जुड़ें जो एक ही प्लेटफ़ॉर्म से लॉन्च करने, बढ़ने और ऑटोमेट करने के लिए We.Inc इस्तेमाल करते हैं।

फ़्री में शुरू करें

क्रेडिट कार्ड की ज़रूरत नहीं · सेल्स टीम से बात करें

संबंधित: ब्लॉग

प्रोडक्ट

किसके लिए

फ़ीचर

संसाधन

कंपनी

साइटमैप