ब्लॉग

SMTP 550 त्रुटि के कारण और समाधान

debounce
लेख
16 मिनट पढ़ा

चाबी छीन लेना

  • SMTP 550 एक स्थायी अस्वीकृति है। संदेश स्वतः पुनः भेजने का प्रयास नहीं करेगा; पुनः भेजने से पहले मूल समस्या का समाधान करना आवश्यक है।
  • SMTP 550 त्रुटि बहुत कम ही अपने आप दिखाई देती है। इसमें आमतौर पर 5.1.1, 5.7.1 या 5.7.26 जैसा एक उन्नत स्टेटस कोड और प्राप्तकर्ता सर्वर से एक संक्षिप्त संदेश शामिल होता है। ये विवरण बताते हैं कि ईमेल क्यों अस्वीकार किया गया।
  • SMTP 550 त्रुटियाँ आमतौर पर दो कारणों से होती हैं: प्रेषक में कोई समस्या, या प्राप्तकर्ता में कोई समस्या। प्रेषक संबंधी समस्याओं में प्रमाणीकरण में विफलता, ब्लैकलिस्टिंग, या अस्वीकृत सामग्री शामिल हैं। प्राप्तकर्ता संबंधी समस्याओं में अमान्य पता, भरा हुआ इनबॉक्स, या मेलबॉक्स नीति अवरोध शामिल हैं।

SMTP 550 ईमेल में सबसे आम स्थायी बाउंस कोड है, लेकिन यह सबसे अधिक गलत निदान किए जाने वाले कोडों में से एक भी है। इन्हीं तीन अंकों का मतलब हो सकता है कि प्राप्तकर्ता मौजूद नहीं है, प्रेषक प्रमाणीकरण में विफल रहा, संदेश स्पैम फ़िल्टर में फंस गया, या इसके अलावा भी कई अन्य बातें हो सकती हैं। जीमेल और याहू का 2024 का थोक प्रेषक नियम इसके लागू होने के बाद से, SMTP 550 त्रुटि के प्रमाणीकरण-विफलता संबंधी प्रकार अधिक सामान्य और अधिक विविध हो गए हैं।

550 त्रुटि को हल करने का सबसे तेज़ तरीका तीन अंकों के कोड को पढ़ने के बजाय पूरे संदेश को पढ़ना है। RFC 53215xx प्रतिक्रिया का अर्थ है कि वर्तमान परिस्थितियों में विफलता स्थायी है। कारण का समाधान किए बिना उसी संदेश को दोबारा भेजने से आमतौर पर वही परिणाम प्राप्त होगा।

SMTP 550 सबकोड: एक त्वरित संदर्भ

सबकोड RFC 3463 के उन्नत स्थिति कोड प्रारूप (बाउंस संदेश में मुख्य 550 के बाद दिखाई देने वाला XXX चिह्न) का अनुसरण करते हैं। स्थायी विफलताओं के लिए पहला अंक हमेशा 5 होता है, जबकि शेष अंक विशिष्ट कारण वर्ग की पहचान करते हैं। यह तालिका उन छह सबकोडों को दर्शाती है जिन्हें आप सबसे अधिक देखने की संभावना रखते हैं:

एसएमटीपी त्रुटि 550

जब बाउंस नोटिफिकेशन आए, तो कोई भी कार्रवाई करने से पहले पूरा मैसेज खोलें। सबकोड 550 के ठीक बाद दिखाई देता है, जिसके बाद प्राप्तकर्ता सर्वर का स्पष्टीकरण होता है। इन विवरणों का उपयोग करके कारण का पता लगाएं और सबसे पहले कौन सा समाधान आज़माना है, यह तय करें।

SMTP 550 त्रुटियों के कारण और समाधान

नीचे दिए गए प्रत्येक कारण को एक विशिष्ट सबकोड पैटर्न और त्रुटि संदेश पाठ से जोड़ा गया है। पहले सबकोड की पहचान करें, फिर उससे संबंधित समाधान लागू करें।

550 एसएमटीपी त्रुटि

प्राप्तकर्ता का पता अमान्य है या मौजूद नहीं है

निदान: सबकोड आमतौर पर 5.1.1 या 5.1.0 होता है। त्रुटि संदेश में अक्सर "उपयोगकर्ता अज्ञात," "ऐसा कोई उपयोगकर्ता नहीं है," "मेलबॉक्स नहीं मिला," या "पता अस्वीकृत" जैसे वाक्यांश शामिल होते हैं। यह प्राप्तकर्ता पक्ष की समस्या है, जिसका अर्थ है कि मेलबॉक्स या तो कभी अस्तित्व में नहीं था या उसे हटा दिया गया है।

फिक्स: प्राप्तकर्ता के पते की वर्तनी की पुष्टि करें, @ से पहले का स्थानीय भाग और उसके बाद का डोमेन भाग दोनों। इसके सामान्य कारण अक्षरों का स्थान परिवर्तन (jsmith की जगह jmith), गलत डोमेन एक्सटेंशन (.com की जगह .co), और उन संपर्कों के पुराने पते हैं जिन्होंने नौकरी या ईमेल प्रदाता बदल लिया है।

रोकना: भेजने की प्रक्रिया में प्रवेश करने से पहले प्रत्येक प्राप्तकर्ता पते को सत्यापित करें। ईमेल सूची सत्यापन यह कैप्चर के समय ही अमान्य पतों को पकड़ लेता है और उन पतों को चिह्नित करता है जो एकत्र किए जाने के बाद से निष्क्रिय हो गए हैं, जिससे 5.1.1 बाउंस होने से पहले ही उन्हें रोका जा सकता है।

प्रेषक प्रमाणीकरण विफलता (SPF, DKIM, या DMARC)

निदान: सबकोड आमतौर पर 5.7.1 या 5.7.26 होता है। त्रुटि संदेश में अक्सर "प्रमाणीकरण," "डीएमएआरसी नीति," "एसपीएफ," "डीकेआईएम" का उल्लेख होता है या इसमें "अपुष्ट ईमेल स्वीकार नहीं किया जाता है" या "प्रेषक की आवश्यकताओं को पूरा नहीं करता है" जैसे वाक्यांश शामिल होते हैं।

फिक्स: सत्यापित करो कि एसपीएफ, डीकेआईएम, और डीएमएआरसी प्रेषक डोमेन के लिए कॉन्फ़िगरेशन सही है और यह 'फ्रॉम' हेडर डोमेन के साथ संरेखित है। SPF के लिए, पुष्टि करें कि प्रेषक IP या सेवा DNS रिकॉर्ड में अधिकृत है। DKIM के लिए, पुष्टि करें कि हस्ताक्षर मौजूद है और सही है। DMARC के लिए, पुष्टि करें कि नीति प्रकाशित है और SPF या DKIM में से कम से कम एक संरेखित है।

सामान्य परिदृश्य: SendGrid, Mailgun, मार्केटिंग टूल या हेल्पडेस्क जैसे किसी तृतीय-पक्ष प्लेटफ़ॉर्म के माध्यम से संदेश भेजना, बिना उस प्लेटफ़ॉर्म को डोमेन के SPF रिकॉर्ड में जोड़े या कस्टम डोमेन के लिए DKIM हस्ताक्षर सक्षम किए। प्लेटफ़ॉर्म अपने स्वयं के इंफ्रास्ट्रक्चर से संदेश सफलतापूर्वक भेज देता है, लेकिन प्राप्तकर्ता सर्वर संदेश को अस्वीकार कर देता है क्योंकि प्रेषक डोमेन उस भेजने वाले IP का उपयोग करने के लिए अधिकृत नहीं है।

प्रेषक का आईपी या डोमेन ब्लैकलिस्ट में है

निदान: त्रुटि संदेश में "ब्लैकलिस्टेड," "ब्लॉक्ड," "खराब प्रतिष्ठा," "सूचीबद्ध" जैसे शब्दों का उल्लेख होता है या किसी विशिष्ट ब्लॉकलिस्ट (स्पैमहाउस, बैराकुडा, एसओआरबीएस, यूसीई-प्रोटेक्ट) का नाम होता है। कुछ प्राप्तकर्ता सर्वर ब्लॉकलिस्ट का नाम छिपा देते हैं और केवल एक सामान्य अस्वीकृति संदेश भेजते हैं। ऐसे में, एमएक्सटूलबॉक्स की ब्लैकलिस्ट जांच से विशिष्ट सूची का पता चल जाता है।

फिक्स: MXToolbox के ब्लैकलिस्ट चेकर का उपयोग करके भेजने वाले IP और डोमेन की प्रमुख ब्लैकलिस्टों से जाँच करें। यदि यह सूची में शामिल है, तो प्रत्येक ब्लैकलिस्ट की डीलिस्टिंग प्रक्रिया का पालन करें: अधिकांश ब्लैकलिस्टों में हटाने की अनुमति देने से पहले यह साबित करना आवश्यक होता है कि मूल समस्या का समाधान हो गया है। प्रोसेसिंग का समय ब्लैकलिस्ट के आधार पर कुछ घंटों से लेकर कई दिनों तक भिन्न हो सकता है।

मूल कारण की जांच: ब्लैकलिस्ट में नाम आना यूं ही नहीं होता। इसके सामान्य कारणों में बार-बार गलत पतों पर ईमेल भेजना जिससे हार्ड बाउंस होता है, अनचाहे ईमेल से संबंधित शिकायतों की उच्च दर, या स्पैम भेजने वाले किसी असुरक्षित मेलबॉक्स या सर्वर का होना शामिल है। ईमेल प्रेषक की प्रतिष्ठा सिग्नल यह पहचानने में मदद करते हैं कि किस व्यवहार के कारण लिस्टिंग हुई, ताकि डीलिस्टिंग का अनुरोध करने से पहले उसे ठीक किया जा सके।

सामग्री फ़िल्टरों द्वारा संदेश अस्वीकृत

निदान: त्रुटि संदेश में "उच्च स्पैम स्कोर," "सामग्री अस्वीकृत," "स्पैम का संदेह," "संदेश फ़िल्टर किया गया," या किसी विशिष्ट फ़िल्टरिंग सिस्टम (स्पैमअसासिन, पोस्टिनी, बैराकुडा) का उल्लेख है। प्राप्तकर्ता सर्वर ने कनेक्शन स्वीकार कर लिया, लेकिन संदेश की सामग्री की जाँच करने के बाद उसे अस्वीकार कर दिया।

फिक्स: संदेश की सामग्री की समीक्षा करते समय उन पैटर्न की पहचान करें जिन्हें कंटेंट फ़िल्टर अत्यधिक चिह्नित करते हैं, जैसे कि प्रचार संबंधी भाषा जिसमें तात्कालिकता वाले वाक्यांशों का अत्यधिक प्रयोग किया गया हो, बड़े अक्षरों में लिखे गए विषय, संदिग्ध अटैचमेंट (.exe, .zip फ़ाइलें जो अज्ञात प्रेषकों से आई हों), डिस्प्ले नाम जो प्रेषक के पते से मेल नहीं खाते हों, या URL शॉर्टनर जो अविश्वसनीय गंतव्यों की ओर इंगित करते हों। ट्रिगर करने वाली सामग्री को हटाने या उसे पुनः लिखने से आमतौर पर 5.7.x कंटेंट अस्वीकृति की समस्या हल हो जाती है।

रोकना: ईमेल भेजने से पहले स्पैम स्कोरिंग टूल का उपयोग करके कैंपेन का परीक्षण करें। प्रमाणीकरण से विश्वास संबंधी फ़िल्टरिंग समस्याओं को कम करने में मदद मिलती है, जबकि साफ़ सूचियाँ शिकायत के जोखिम को कम करती हैं, जिससे मेलबॉक्स प्रदाता आपके कंटेंट को लेकर अधिक सख्त रवैया नहीं अपनाते।

रिले की अनुमति नहीं है या SMTP प्रमाणीकरण अनुपस्थित है

निदान: सबकोड आमतौर पर 5.4.1 या 5.7.1 होता है, जिसमें त्रुटि संदेश में लिखा होता है "रिले अस्वीकृत," "रिले की अनुमति नहीं," "रिले करने की अनुमति नहीं," या "रिले के लिए प्रमाणीकरण आवश्यक।" यह त्रुटि भेजने वाले SMTP सर्वर से आती है, न कि प्राप्तकर्ता के सर्वर से (भेजने वाले क्लाइंट को रिले का उपयोग करने का अधिकार नहीं है)।

फिक्स: ईमेल क्लाइंट में SMTP प्रमाणीकरण सक्षम करें। Outlook में: खाता सेटिंग → अधिक सेटिंग → आउटगोइंग सर्वर → "मेरा आउटगोइंग सर्वर (SMTP) प्रमाणीकरण आवश्यक है" विकल्प को चुनें। Gmail SMTP में: यदि दो-कारक प्रमाणीकरण सक्षम है, तो सुनिश्चित करें कि प्रेषक खाते में ऐप पासवर्ड कॉन्फ़िगर किया गया है।

सामान्य परिदृश्य: ऐसे SMTP सर्वर के माध्यम से ईमेल भेजने का प्रयास करना जो वर्तमान IP पते से रिले स्वीकार नहीं करता है, या पासवर्ड बदलने के बाद SMTP क्रेडेंशियल्स को अपडेट किए बिना ईमेल क्लाइंट को पुनः कॉन्फ़िगर करना। इसका समाधान या तो भेजने वाले डोमेन के लिए सही SMTP सर्वर का उपयोग करना है या वर्तमान में कॉन्फ़िगर किए गए सर्वर के लिए वैध प्रमाणीकरण क्रेडेंशियल्स प्रदान करना है।

प्राप्तकर्ता का मेलबॉक्स भरा हुआ है या निष्क्रिय है

निदान: सबकोड आमतौर पर 5.2.1 या 5.2.2 होता है, जिसमें त्रुटि संदेश में लिखा होता है, "मेलबॉक्स भरा हुआ है," "कोटा पार हो गया है," "स्टोरेज कोटा से अधिक हो गया है," "अक्षम है," या "संदेश स्वीकार नहीं कर रहा है।" मेलबॉक्स मौजूद है लेकिन नए मेल प्राप्त नहीं कर सकता।

फिक्स: कोटा या निष्क्रिय मेलबॉक्स संबंधी त्रुटियों के लिए प्रेषक की ओर से कोई कार्रवाई उपलब्ध नहीं है। डिलीवरी संभव होने से पहले प्राप्तकर्ता को संग्रहण स्थान खाली करना होगा या खाता पुनः सक्रिय करना होगा।

सर्वश्रेष्ठ प्रणालियां: यदि एक ही प्राप्तकर्ता को कई बार ईमेल भेजने पर और कई दिनों तक बार-बार 5.2.x त्रुटियाँ प्राप्त होती हैं, तो उस पते को सक्रिय सूची से हटा दें। लगातार भरा हुआ या निष्क्रिय मेलबॉक्स प्रभावी रूप से पहुँच से बाहर होता है, और उस पर ईमेल भेजना जारी रखने से डिलीवरी की कोई संभावना न होने के बावजूद बाउंस रेट मेट्रिक्स खराब हो जाते हैं।

भविष्य में SMTP 550 त्रुटियों को कैसे रोका जाए

प्रत्येक श्रेणी (550) के लिए निवारण की तुलना में रोकथाम अधिक प्रभावी है। अधिकांश बार-बार होने वाली 550 त्रुटियों का मूल कारण चार प्रक्रियाओं में से किसी एक का कमजोर या अनुपस्थित होना है।

ईमेल में त्रुटि 550 को कैसे ठीक करें
  • ईमेल भेजने से पहले हर ईमेल पते की पुष्टि करें: साइन अप के समय रीयल-टाइम सत्यापन और मौजूदा सूचियों का आवधिक थोक सत्यापन, अमान्य पतों (5.1.1 त्रुटियों का मूल कारण) को भेजने की प्रक्रिया में पहुंचने से पहले ही पकड़ लेता है। ईमेल सूची सत्यापन यह बहुस्तरीय जांच के माध्यम से अमान्य, डिस्पोजेबल और उच्च जोखिम वाले पतों को चिह्नित करता है।
  • प्रत्येक प्रेषण डोमेन और सबडोमेन के लिए SPF, DKIM और DMARC संरेखण बनाए रखें: प्रमाणीकरण विफलताएँ एक तेज़ी से बढ़ती हुई समस्या श्रेणी है। प्रमाणीकरण को अद्यतन रखना, विशेष रूप से जब नए प्रेषण प्लेटफ़ॉर्म जोड़े जाते हैं, तो बाउंस रिपोर्ट में दिखाई देने से पहले ही 5.7.x की अधिकांश त्रुटियों को रोका जा सकता है।
  • प्रेषक की प्रतिष्ठा पर लगातार नज़र रखें: ब्लैकलिस्ट होने के खतरे और शिकायतों में अचानक वृद्धि रातोंरात नहीं होती। ये उन पैटर्न से विकसित होते हैं जो प्रतिष्ठा निगरानी में दिखाई देते हैं, इससे पहले कि वे सीधे अस्वीकृति का रूप ले लें। Google पोस्टमास्टर टूल्स के माध्यम से दैनिक निगरानी और नियमित ब्लैकलिस्ट जांच से डोमेन और आईपी प्रतिष्ठा संबंधी समस्याओं को उस चरण में ही पकड़ा जा सकता है जब उन्हें ठीक करना आसान होता है।
  • भेजने वाली सूची को नियमित रूप से साफ करें: अगले अभियान से पहले उन पतों को हटा देना चाहिए जो बार-बार 5.2.x त्रुटियां, हार्ड बाउंस और लगातार निष्क्रिय संपर्क उत्पन्न कर रहे हैं। ईमेल सूची को साफ़ करना इन रिकॉर्ड्स की वजह से बाउंस रेट कम रहता है और प्रतिष्ठा संबंधी मेट्रिक्स स्वस्थ रहते हैं, जिससे कंटेंट-फ़िल्टर और ब्लैकलिस्ट से संबंधित 550 त्रुटियों की आवृत्ति कम हो जाती है।

SMTP 550 त्रुटियों को स्थायी रूप से ठीक करना

SMTP 550 त्रुटियाँ नैदानिक ​​डेटा हैं। प्रत्येक उपकोड और उससे संबंधित त्रुटि संदेश कारण की सटीक पहचान करता है, जिससे यदि आप इसे तीन अंकों पर रुकने के बजाय पूरी तरह से पढ़ें तो समस्या का समाधान हो सकता है।

पांचों सबसे आम कारणों को सही प्रक्रियाओं से रोका जा सकता है: भेजने से पहले सूची सत्यापन द्वारा अमान्य प्राप्तकर्ताओं को पकड़ा जाता है; प्रत्येक प्रेषण डोमेन में SPF, DKIM और DMARC को बनाए रखकर प्रमाणीकरण विफलताओं को रोका जाता है; प्रतिष्ठा की निगरानी और बाउंस दर को कम रखकर ब्लैकलिस्टिंग से बचा जाता है; स्वच्छ प्रतिलिपि और प्रमाणित डोमेन द्वारा सामग्री अस्वीकृति से बचा जाता है; और सही SMTP क्रेडेंशियल द्वारा रिले ब्लॉकों को हल किया जाता है।

2024 के प्रेषक संबंधी नियमों के लागू होने के बाद से प्रमाणीकरण संबंधी विफलताएँ, विशेष रूप से 5.7.1 और 5.7.26 प्रतिक्रियाएँ, अधिक स्पष्ट रूप से दिखाई देने लगी हैं। यदि आपको जीमेल या याहू से 550 त्रुटियों में अचानक वृद्धि दिखाई दे रही है और आपने हाल ही में अपने प्रमाणीकरण सेटअप की जाँच नहीं की है, तो सबसे पहले वहीं देखें।

प्रमाणीकरण के साथ-साथ सबसे आम समस्या के समाधान के लिए, अगले अभियान से पहले अपनी सूची को DeBounce पर अपलोड करें। 5.1.1 बाउंस के लिए ज़िम्मेदार अमान्य पतों को हटा दें और उन जोखिम भरे पतों को चिह्नित करें जो ब्लैकलिस्ट-प्रेरित अस्वीकृतियों के पीछे प्रतिष्ठा संकेतों में योगदान करते हैं।

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

इस विषय से संबंधित सामान्य प्रश्नों के उत्तर।
01

SMTP त्रुटि 550 क्या है?

SMTP 550 एक स्थायी अस्वीकृति कोड है जो प्राप्तकर्ता मेल सर्वर द्वारा संदेश स्वीकार न करने पर लौटाया जाता है। 5xx श्रेणी स्थायी विफलता को दर्शाती है, क्योंकि मूल कारण को ठीक किए बिना पुनः प्रयास करने पर भी वही त्रुटि उत्पन्न होती है।

02

SMTP 550 और SMTP 4xx त्रुटियों में क्या अंतर है?

4xx त्रुटियाँ अस्थायी विफलताएँ होती हैं जिनमें संदेश स्वचालित रूप से पुनः भेजा जाएगा और बाद में सफल हो सकता है। 5xx त्रुटियाँ स्थायी विफलताएँ होती हैं: सर्वर प्रेषक को बता रहा है कि वर्तमान परिस्थितियों में संदेश स्वीकार नहीं किया जाएगा, और पुनः भेजने से पहले कारण को ठीक किया जाना चाहिए।

03

मुझे कैसे पता चलेगा कि मेरी 550 त्रुटि का विशिष्ट सबकोड क्या है?

बाउंस नोटिफिकेशन ईमेल को पूरा खोलें। त्रुटि संदेश में 550 के तुरंत बाद सबकोड (जैसे 5.7.1 या 5.1.1) दिखाई देता है, जिसके बाद प्राप्तकर्ता सर्वर से एक स्पष्ट विवरण होता है जो त्रुटि के विशिष्ट कारण की पहचान करता है।

04

क्या मैं उस ईमेल को दोबारा भेजने का प्रयास कर सकता हूँ जिसमें 550 त्रुटि आई थी?

नहीं, मूल कारण को ठीक किए बिना नहीं। RFC 5321 के अनुसार, प्रत्येक 5xx कोड एक स्थायी विफलता है। बिना बदलाव किए दोबारा कोशिश करने पर भी वही अस्वीकृति मिलेगी क्योंकि जिस स्थिति के कारण यह विफलता हुई थी, उसमें कोई बदलाव नहीं हुआ है।

05

मुझे 550 की त्रुटि प्राप्तकर्ता के सर्वर से नहीं, बल्कि मेरे अपने आउटगोइंग सर्वर से क्यों मिली?

यह समस्या आउटगोइंग साइड पर रिले-एक्सेस त्रुटियों (5.4.1) या प्रमाणीकरण-आवश्यक त्रुटियों (5.7.1) के कारण होती है। भेजने वाला सर्वर संदेश को रिले करने से मना कर देता है क्योंकि क्लाइंट प्रमाणित नहीं है या उस रिले का उपयोग करने के लिए अधिकृत नहीं है, इसलिए संदेश प्राप्तकर्ता के सर्वर तक पहुंचने से पहले ही अस्वीकृति हो जाती है। ईमेल क्लाइंट में SMTP प्रमाणीकरण को सक्षम करके या आउटगोइंग सर्वर पर क्रेडेंशियल्स का मिलान करके इसे ठीक करें।