प्रदाताओं की एक जोड़ी के बजाय नियमों की एक श्रृंखला का मॉडल बनाएं
मिश्रित-प्रदाता अग्रेषण समस्या को अक्सर "मेल एक सिस्टम में काम करता है लेकिन दूसरे में नहीं" के रूप में वर्णित किया जाता है। वह विवरण मार्ग छुपाता है. अंतिम मेलबॉक्स को देखने से पहले एक ही पता एक उपनाम, एक मेलबॉक्स नियम, एक सुरक्षा गेटवे और एक अन्य अग्रेषण नियम के माध्यम से मेल प्राप्त कर सकता है। प्रत्येक चरण एक अलग लिफाफा पहचान, संदेश परिवर्तन या स्थानीय निर्णय पेश कर सकता है।
प्रमाणीकरण परिणामों की तुलना करने से पहले एक संस्करणबद्ध मार्ग सूची बनाएं। मूल प्रेषक, प्रत्येक मध्यस्थ और अंतिम प्राप्तकर्ता का नाम बताएं; नए फॉरवर्ड की रचना करने वाले व्यक्ति से स्वचालित पुनर्निर्देशन को अलग करें। रिकॉर्ड करें कि प्रत्येक नियम का स्वामी कौन है और कौन से साक्ष्य प्राप्त किए जा सकते हैं। प्रदाता नाम उपयोगी लेबल हैं, लेकिन वास्तविक नियम प्रकार, खाता कॉन्फ़िगरेशन और प्रसंस्करण अनुक्रम उस व्यवहार को निर्धारित करते हैं जिसके सत्यापन की आवश्यकता होती है।
प्रत्येक हॉप के लिए एक तुलना अनुबंध स्थापित करें
प्रत्येक हैंडऑफ़ के लिए, समान साक्ष्य फ़ील्ड प्रस्तावित करें: अवलोकन समय, कनेक्टिंग स्रोत, लिफाफा भेजने वाला जहां ज्ञात हो, लेखक डोमेन, मौजूद हस्ताक्षर, कवर की गई सामग्री में परिवर्तन और प्राप्त-प्रणाली परिणाम। एक मार्ग पहचानकर्ता शामिल करें ताकि प्रत्यक्ष नमूना अप्रत्यक्ष पथ की एक अलग शाखा के साथ भ्रमित न हो। इच्छित विन्यास और प्रेक्षित व्यवहार दोनों को सुरक्षित रखें क्योंकि वे असहमत हो सकते हैं।
प्रदाता निर्यात या नियंत्रण-पैनल स्क्रीनशॉट कॉन्फ़िगरेशन का वर्णन करता है, जरूरी नहीं कि लेनदेन जिसने प्राप्त संदेश उत्पन्न किया हो। यदि कोई सेवा मध्यवर्ती लिफ़ाफ़े को उजागर नहीं कर सकती है, तो उस फ़ील्ड को अज्ञात के रूप में चिह्नित करें और अंतिम प्राप्तकर्ता के अवलोकन को बनाए रखें। यह मानकर अंतराल न भरें कि अग्रेषण कहे जाने वाले सभी नियम समान SMTP पद्धति का उपयोग करते हैं।
प्रतिनिधि प्रारूपों और ज्ञात प्राप्तकर्ताओं के साथ एक छोटे, अधिकृत तुलना सेट का उपयोग करें। व्यावहारिक होने पर एक समय में केवल एक नियोजित चर बदलें। सादा पाठ, मल्टीपार्ट मेल और अनुलग्नकों वाले संदेश विभिन्न प्रसंस्करण पथों का उपयोग कर सकते हैं। इसका उद्देश्य निर्भरता को अलग करना है, न कि मुट्ठी भर उदाहरणों से वैश्विक वितरण प्रतिशत का निर्माण करना।
प्रत्येक अग्रेषण सीमा के बाद फिर से पहचान का मूल्यांकन करें
अंतिम कनेक्टिंग सर्वर मूल प्रेषक के सर्वर से भिन्न हो सकता है। RFC 7208 अनुभाग 10.3 बताता है कि यह क्यों मायने रखता है SPF. एक मध्यस्थ लिफाफा अपने पास रख सकता है या उसे बदल सकता है; उस व्यवहार को साक्ष्य की आवश्यकता है। बाद का पुनर्लेखन पहले के पुनर्लेखन डोमेन को प्रतिस्थापित कर सकता है, इसलिए अंतिम Return-Path अकेले सभी पूर्व पहचानों का संपूर्ण इतिहास नहीं है।
अंतर्गत RFC 9989 अनुभाग 4.4, उत्तीर्ण पहचानकर्ता को सामान्य के लिए लेखक डोमेन के साथ भी संरेखित होना चाहिए DMARC सफलता। मूल पते को दोबारा लिखे गए स्थानीय भाग के अंदर डालने से वह डोमेन संबंध नहीं बनता है। न ही प्रत्येक मध्यस्थ के हस्ताक्षर से आवश्यक रूप से मदद मिलती है संरेखण: प्रत्येक हस्ताक्षरित डोमेन का लेखक के साथ उसके संबंध के आधार पर मूल्यांकन किया जाना चाहिए।
जीवित मूल का इलाज करें DKIM एक अलग पथ के रूप में. के अनुसार RFC 6376 अनुभाग 3.4 और 5.4, सत्यापन हस्ताक्षरित फ़ील्ड और विहित कवर की गई सामग्री पर निर्भर करता है। एक प्रदाता हस्ताक्षर को अमान्य किए बिना एक अहस्ताक्षरित ट्रेस हेडर जोड़ सकता है, जबकि एक परिवर्तित हस्ताक्षरित विषय या कवर किया गया निकाय मायने रख सकता है। श्रृंखला में अंतिम प्रदाता को दोष देने के बजाय वास्तविक सामग्री की तुलना करें।
प्रलेखित उत्पाद के लिए प्रदाता मार्गदर्शन को स्थानीय रखें
गूगल का सिफ़ारिशें अग्रेषित करना और माइक्रोसॉफ्ट का एसआरएस विवरण विभिन्न उत्पाद परिप्रेक्ष्यों से संबंधित समस्याओं का समाधान करें। Microsoft के दस्तावेज़ में मार्ग-निर्भर अपवाद शामिल हैं। प्रत्येक को सटीक उत्पाद और प्रवाह की दिशा के सामने पढ़ें, फिर प्रदाता लोगो से भविष्यवाणी करने के बजाय परिणामी लिफाफे को सत्यापित करें।
रिसीवर मूल्यांकन पर भी यही सावधानी लागू होती है। माइक्रोसॉफ्ट का समग्र प्रमाणीकरण स्पष्टीकरण सामान्य प्रोटोकॉल परिणामों से अलग एक अतिरिक्त परिणाम का वर्णन करता है। ऐसा यूनिवर्सल पास कॉलम न बनाएं जो उस मान को मानता हो ARC श्रृंखला परिणाम और DMARC समकक्ष के रूप में। मूल लेबल रखें और उनके अर्थ का दस्तावेजीकरण वहीं करें जहां उनका उत्पादन किया गया था।
ARC पहले के आकलन कर सकता है, लेकिन RFC 8617 भरोसा और प्रबंधन नीति प्राप्तकर्ता पर छोड़ देता है। इस समीक्षा तिथि पर यह प्रायोगिक बना हुआ है; अक्टूबर 2026 पुनर्वर्गीकरण प्रस्ताव यह एक सक्रिय मसौदा है, स्वीकृत प्रतिस्थापन नहीं। क्रॉस-प्रदाता योजना एक असत्यापित वादे पर निर्भर नहीं होनी चाहिए कि प्रत्येक प्राप्तकर्ता प्रत्येक मध्यस्थ पर भरोसा करता है।
दो स्वतंत्र विफलताओं के साथ काल्पनिक उदाहरण
example.com से example.net पर एक संगठनात्मक मेलबॉक्स, फिर एक संग्रह सेवा, फिर एक व्यक्तिगत मेलबॉक्स के माध्यम से एक काल्पनिक मार्ग पर विचार करें। इच्छित तुलना में प्रत्यक्ष नियंत्रण और प्रत्येक अवलोकन योग्य चरण से एक नमूना शामिल है। आविष्कृत परिदृश्य में, पहला फॉरवर्ड हस्ताक्षरित संदेश को संरक्षित करता है जबकि संग्रह सेवा हस्ताक्षरित विषय फ़ील्ड में एक टिकट लेबल जोड़ती है।
मान लीजिए कि अंतिम लिफाफा संग्रह सेवा का है और इसका SPF मूल्यांकन पास हो गया है। वह परिणाम स्वयं example.com के साथ संरेखित नहीं होता है। विषय परिवर्तन मूल संरेखित DKIM पथ के नुकसान की व्याख्या कर सकता है, लेकिन समीक्षक को इसे स्थापित करने के लिए वास्तविक पहले और बाद की सामग्री की आवश्यकता होगी। प्रस्तावित परिवर्तन संग्रह परिवर्तन से संबंधित है, न कि स्वचालित रूप से पहले मेलबॉक्स के DNS से।
अलग से, इन्वेंट्री एक पुराने नियम का खुलासा करती है जो उत्तरों को पुराने पते पर वापस भेज सकता है। यह अपने आप में समीक्षा करने के लिए एक रूटिंग जोखिम है; प्रमाणीकरण पास लूप रोकथाम साबित नहीं होगा। इस उदाहरण के लिए वास्तव में कोई संदेश लूप, हेडर परिवर्तन या प्रदाता निर्णय नहीं देखा गया था।
नियम बदलने पर परिचालन स्वामित्व सुरक्षित रखें
सटीक नियम अंतर, सेवा स्वामी, इच्छित गंतव्य और परिवर्तन को स्वीकार करने के लिए आवश्यक साक्ष्य रिकॉर्ड करें। प्रमाणीकरण के साथ-साथ डुप्लिकेट प्रतियों, पुराने गंतव्यों, गोपनीयता अपेक्षाओं और विफलता सूचनाओं की समीक्षा करें। एक मार्ग जो प्रमाणीकरण करता है लेकिन संदेशों को अनपेक्षित मेलबॉक्स में उजागर करता है वह सफल माइग्रेशन नहीं है।
अनुमोदित निष्पादन के बाद, तुलनाएँ दोहराएँ और शेष अज्ञात को सुरक्षित रखें। कैटलॉग को मार्ग, लिफाफे, हस्ताक्षर और तुलना किए गए विश्वसनीय परिणामों के साथ प्रत्यक्ष और अप्रत्यक्ष वितरण नमूनों की आवश्यकता होती है। वह गेट खुला रहता है. यह आलेख एक मूल नैदानिक ढाँचा और काल्पनिक मार्ग अभ्यास प्रदान करता है, न कि लाइव प्रदाता परीक्षण, स्वीकृत नियम परिवर्तन या सेवाओं में समान व्यवहार का प्रमाण।