एक बैंक का मार्केटिंग प्लेटफ़ॉर्म पारित हो सकता है DMARC लगातार, जबकि एक छोटी प्रमाणीकरण-कोड सेवा विफल रहती है। समग्र प्रतिशत ग्राहक की साइन इन करने में असमर्थता को छुपाता है। तत्परता का आकलन करने के लिए समग्र मेल स्वास्थ्य का उपयोग करने से पहले उद्देश्य और परिचालन परिणाम द्वारा महत्वपूर्ण सूचनाओं की सूची।
तीन सेवा वादों में अंतर करें
प्रमाणीकरण-कोड संदेश की समाप्ति और पुन: प्रयास जीवनचक्र पहचान सेवा द्वारा नियंत्रित होता है। धोखाधड़ी की चेतावनी पर अनुमोदित संपर्क वर्कफ़्लो के माध्यम से समय पर ध्यान देने की आवश्यकता हो सकती है। खाता नोटिस कम तत्काल हो सकता है लेकिन फिर भी परिणामी जानकारी ले सकता है। प्रत्येक के लिए, ट्रिगर, एप्लिकेशन स्वामी, अपेक्षित समय, वैकल्पिक पहुंच पथ और एस्केलेशन टीम का दस्तावेजीकरण करें।
किसी विशेष बैंकिंग लेनदेन के लिए प्रमाणीकरण कारक के रूप में इस सूची को ईमेल के समर्थन में न बदलें। ईमेल कोड उपयुक्त हैं या नहीं यह संस्थान के अनुमोदित सुरक्षा डिज़ाइन और लागू आवश्यकताओं पर निर्भर करता है। DMARC एक डोमेन-पहचान मूल्यांकन की सुरक्षा करता है; यह कमज़ोर पुनर्प्राप्ति प्रक्रिया या असुरक्षित कारक विकल्प को स्वीकार्य नहीं बना सकता।
उस मार्ग का निरीक्षण करें जो वास्तव में कोड उत्सर्जित करता है
डोमेन से, लिफाफा पहचान रिकॉर्ड करें, DKIM हस्ताक्षरकर्ता, चयनकर्ता, पहचान सेवा के लिए एप्लिकेशन किरायेदार और वातावरण। सत्यापित करें कि परीक्षण, स्टेजिंग और उत्पादन कॉन्फ़िगरेशन स्पष्ट रूप से अलग हैं। डेवलपर मेलबॉक्स के माध्यम से एक सफल परीक्षण उत्पादन अधिसूचना कार्यकर्ता के बारे में कुछ नहीं कहता है यदि वह किसी अन्य प्रदाता का उपयोग करता है।
धोखाधड़ी अलर्ट के लिए, उस प्रेषक को रिकॉर्ड करें जो अलर्ट बनाता है और वह चैनल जिसके द्वारा ग्राहकों को स्वतंत्र रूप से इसे सत्यापित करना चाहिए। ग्राहकों को किसी संदेश पर केवल इसलिए भरोसा करना सिखाने से बचें क्योंकि वह ब्रांडेड या प्रमाणित प्रतीत होता है। खाता नोटिस अलग-अलग हस्ताक्षर और पुनः प्रयास व्यवहार के साथ एक बैच प्रोसेसर का उपयोग कर सकता है; कोड सेवा के परिणाम को इनहेरिट करने के बजाय इसे स्पष्ट रूप से शामिल करें।
घड़ियों द्वारा दिखाए गए समय से अधिक का दावा किए बिना विलंबता को मापें
ट्रिगर समय, प्रदाता सबमिशन समय, दूरस्थ स्वीकृति जहां उपलब्ध हो और नियंत्रित मेलबॉक्स अवलोकन समय कैप्चर करें। समय क्षेत्र और घड़ी की अनिश्चितता रिकॉर्ड करें। इन चरणों की तुलना संस्थान के स्वयं के अनुमोदित सेवा लक्ष्यों से करें; यहां कोई सार्वभौमिक डिलीवरी-समय सीमा प्रदान नहीं की गई है। समग्र रिपोर्टिंग अंतराल किसी विशेष कोड के आगमन समय को नहीं माप सकते।
सिंथेटिक कोड का उपयोग करें जो किसी भी वास्तविक खाते को प्रमाणित नहीं कर सकता। व्यापक रूप से सुलभ स्क्रीनशॉट या डायग्नोस्टिक्स में प्रयोग करने योग्य कोड कभी भी एकत्र न करें। अनुमोदित गैर-उत्पादन वातावरण में समाप्त-कोड व्यवहार, विलंबित डिलीवरी और बार-बार अनुरोध का परीक्षण करें। एक लेट कोड ईमेल लेयर पर पूरी तरह से प्रमाणित हो सकता है जबकि एप्लिकेशन लेयर पर सही ढंग से विफल हो सकता है क्योंकि इसकी समय सीमा समाप्त हो चुकी है।
नीति सख्त करने से पहले वसूली नियुक्त करें
पहचान स्वामी को यह परिभाषित करना चाहिए कि ईमेल विफल होने पर उपयोगकर्ता कैसे पहुंच प्राप्त करता है, जबकि धोखाधड़ी संचालन को यह परिभाषित करना चाहिए कि ग्राहक विश्वसनीय पथ के माध्यम से अलर्ट को कैसे सत्यापित कर सकते हैं। मेल टीम भेजने वाले की पहचान और प्राप्तकर्ता के साक्ष्य का निदान करती है। प्रमाणीकरण प्रतिशत में सुधार करने के लिए किसी महत्वपूर्ण सुरक्षा अधिसूचना के स्वचालित दमन से बचें।
प्रत्येक महत्वपूर्ण मार्ग के लिए एक प्रतिनिधि परीक्षण और किसी भी अंतराल के लिए एक नामित मालिक की आवश्यकता होती है। नीचे दिए गए स्थानीय मानचित्र में, खाता-नोटिस हस्ताक्षरकर्ता को असंरेखित करने के लिए निर्धारित किया गया है जबकि कोड और धोखाधड़ी हस्ताक्षरकर्ता बिल्कुल मेल खाते हैं। यह एक प्रशिक्षण विरोधाभास है, बैंक माप नहीं। प्रदाता विफलता, पहचान-प्लेटफ़ॉर्म परिवर्तन, चयनकर्ता रोटेशन और कोड जीवनकाल में परिवर्तन या पुनः प्रयास व्यवहार के बाद पुनः जाँच करें। DNS बदलने की तकनीकी क्षमता से दस्तावेज़ीकृत रोलबैक प्राधिकरण को अलग करें।
तीन लिखित मार्ग अभिलेखों के माध्यम से कार्य करें
ये आरक्षित उदाहरण डोमेन, चयनकर्ता, भूमिकाएँ और पासिंग DKIM परिसर काल्पनिक हैं। इन मामलों के लिए कोई हस्ताक्षरित संदेश, कुंजी, क्रिप्टोग्राफ़िक सत्यापन, DNS लुकअप, SMTP लेनदेन या लाइव सेवा परीक्षण प्रदान या निष्पादित नहीं किया जाता है। नीचे दिए गए तर्क का निरीक्षण करने के लिए किसी परीक्षण कोड या बाहरी नमूने की आवश्यकता नहीं है।
- प्रमाणीकरण कोड: डोमेन codes.bank.example से दृश्यमान; DKIM d=codes.bank.example; चयनकर्ता डेमो1; मान लें कि DKIM केवल इस लिखित मामले के लिए पास है। SPF मेल प्रेषक पहचान और परिणाम अज्ञात; अन्य हस्ताक्षर अज्ञात; वास्तविक नीति खोज और वितरण अज्ञात। प्रस्तावित स्वामी: पहचान सेवा स्वामी. अगली कार्रवाई: इस सटीक किरायेदार के लिए एक अधिकृत नमूना और विश्वसनीय रिसीवर परिणाम प्राप्त करें।
- धोखाधड़ी चेतावनी: डोमेन fraud.bank.example से दृश्यमान; DKIM d=fraud.bank.example; चयनकर्ता डेमो2; मान लें कि DKIM केवल इस लिखित मामले के लिए पास है। पहचान से SPF मेल और परिणाम अज्ञात; अन्य हस्ताक्षर अज्ञात; वास्तविक नीति खोज और वितरण अज्ञात। प्रस्तावित स्वामी: धोखाधड़ी संचालन स्वामी। अगली कार्रवाई: पहले रूट के परिणाम को इनहेरिट करने के बजाय इस अलग रूट और उसके व्यावसायिक इवेंट की पुष्टि करें।
- खाता सूचना: डोमेन accounts.bank.example से दृश्यमान; DKIM d=provider.example.net; चयनकर्ता डेमो3; मान लें कि DKIM केवल इस लिखित मामले के लिए पास है। पहचान से SPF मेल और परिणाम अज्ञात; अन्य हस्ताक्षर अज्ञात; वास्तविक नीति खोज और वितरण अज्ञात। प्रस्तावित स्वामी: खाता सेवाओं का स्वामी. अगली कार्रवाई: इस किरायेदार के समर्थित संरेखित हस्ताक्षर पथ के लिए सत्यापित आपूर्तिकर्ता से पूछें; प्राधिकरण को उसके संपूर्ण नेटवर्क तक विस्तृत न करें.
पहले दो निर्धारित हस्ताक्षरों के लिए, d= बिल्कुल से डोमेन के बराबर है, इसलिए पहचानकर्ता सख्त और साथ ही आराम से संतुष्ट करता है संरेखण. निर्धारित सफल DKIM परिणाम को देखते हुए, उन काल्पनिक संदेशों के लिए एक संरेखित प्रमाणीकरण पथ मौजूद है। तीसरा हस्ताक्षरकर्ता जानबूझकर लेखक डोमेन से असंबंधित है और वह संरेखित पथ प्रदान नहीं कर सकता है। तीसरे संदेश को DMARC विफलता न कहें: संरेखित SPF या कोई अन्य संरेखित पासिंग DKIM हस्ताक्षर अभी भी तंत्र को संतुष्ट कर सकता है, और वे इनपुट अज्ञात हैं। किसी भी पंक्ति से वास्तविक परिनियोजन या इनबॉक्स प्लेसमेंट का अनुमान न लगाएं।
एक क्रिप्टोग्राफ़िक हस्ताक्षर हस्ताक्षर करने वाले डोमेन की ज़िम्मेदारी को प्रमाणित करता है, न कि प्रत्येक निर्देश की सच्चाई या प्राधिकरण को। कवर किए गए विहित बाइट्स में परिवर्तन से हस्ताक्षर अमान्य हो सकता है; जरूरी नहीं कि हर दृश्यमान संपादन हस्ताक्षरित इनपुट को बदल दे। प्रमाणीकरण और आवेदन-स्तर की स्वीकृति अलग-अलग रहती है।
एक काल्पनिक समाप्ति समयरेखा पढ़ें
गैर-कार्यात्मक मामले ओटीपी-01 के लिए, सिंक्रनाइज़ घड़ियों को मान लें: ट्रिगर 10:00:00 जीएसटी, प्रदाता सबमिशन 10:00:01 , दूरस्थ SMTP स्वीकृति 10:00:03 , अनुमोदित आवेदन समाप्ति 10:01:00 और नियंत्रित-मेलबॉक्स अवलोकन 10:01:10 । यह आविष्कृत आगमन ट्रिगर के 70 सेकंड बाद और अनुमानित समाप्ति के 10 सेकंड बाद है। यहां तक कि एक निर्धारित संरेखित DKIM पास भी कोड जीवनकाल का विस्तार नहीं कर सकता है। पहचान स्वामी विलंबता और अनुमोदित पुनर्प्राप्ति पथ की जांच करता है; एप्लिकेशन को अपने कॉन्फ़िगर किए गए वैधता नियम लागू करने होंगे। दूरस्थ स्वीकृति मेलबॉक्स अवलोकन या मानव वाचन नहीं है। कोई परिचालन विलंबता, कोड वैधता या ग्राहक पहुंच नहीं मापी गई। वास्तविक लॉग को चरणों की तुलना करने से पहले क्लॉक ऑफसेट और अनिश्चितता की आवश्यकता होती है।
अनुपालन का दावा किए बिना मानकों को लागू करें
RFC 9989 धारा 4.4 और 5.3.5 संरेखण और तंत्र भेद का समर्थन करें। इसकी धारा 7.4 अप्रत्यक्ष-मेल इंटरऑपरेबिलिटी के बारे में चेतावनी देती है: डोमेन का उपयोग करना p=reject वैध DKIM उपयोग करना चाहिए, अकेले SPF नहीं, और सामान्य प्रयोजन मेल-सूची के उपयोग के लिए विशेष देखभाल की आवश्यकता होती है। रूट इन्वेंट्री स्वयं अस्वीकार को लागू करने की अनुमति नहीं है। RFC 6376 धारा 3.4-3.7 और 6.1 हस्ताक्षरित इनपुट और सत्यापन का वर्णन करें। RFC 9990 धारा 3.1 रिपोर्टिंग संदर्भ प्रदान करता है, न कि प्रति-प्राप्तकर्ता आगमन प्रमाण। RFC 5321 धारा 4.2.5 सर्वर स्वीकृति जिम्मेदारी को बाद के वितरण परिणामों से अलग करता है। यहां सेक्टर वर्कफ़्लो विकल्प संपादकीय अनुशंसाएं हैं; कानूनी दायरा, कारक उपयुक्तता और स्थानीय प्राधिकरण को अपनी स्वयं की जवाबदेह समीक्षा की आवश्यकता है।