BIMI
BIMI (Brand Indicators for Message Identification) की मदद से इसका समर्थन करने वाले मेलबॉक्स प्रदाता प्रमाणित संदेशों के साथ आपका सत्यापित ब्रांड लोगो दिखा सकते हैं। लोगो दिखाना है या नहीं, यह प्रदाता तय करते हैं, और वे सर्टिफ़िकेट तथा प्रेषक प्रतिष्ठा से जुड़ी शर्तें लागू कर सकते हैं।
BIMI एक DNS मानक है, जिसे आप अपने DNS प्रदाता के पास कॉन्फ़िगर करते हैं। यह डोमेन रिसोर्स में नहीं दिखता और डोमेन सत्यापन को प्रभावित नहीं करता। इस पेज में पूर्व-आवश्यकताएँ, रिकॉर्ड, लोगो का फ़ॉर्मैट और वे सर्टिफ़िकेट शामिल हैं जिनकी मेलबॉक्स प्रदाता माँग कर सकते हैं।
पूर्व-आवश्यकताएँ
BIMI ईमेल प्रमाणीकरण पर आधारित है, इसलिए DKIM, SPF और DMARC में बताई गई हर चीज़ पहले पूरी होनी चाहिए:
- एक सत्यापित सेंडिंग डोमेन। आपके डोमेन के DKIM, return-path और DMARC रिकॉर्ड प्रकाशित और सत्यापित होने चाहिए; अगर आपने अभी तक डोमेन सेट अप नहीं किया है, तो सेंडिंग डोमेन देखें।
- DMARC एनफ़ोर्समेंट पर। यहीं सबसे आम चूक होती है: BIMI के लिए
p=quarantineयाp=rejectवाली DMARC नीति ज़रूरी है, जो हमारी भेजने की शर्त से ज़्यादा सख़्त है। हम सिर्फ़ यह माँगते हैं कि एक मान्य DMARC रिकॉर्ड मौजूद हो, और हमारा सुझाया गया शुरुआती मानp=noneका उपयोग करता है। इसलिए कोई डोमेन पूरी तरह सत्यापित होकर मेल भेज सकता है, फिर भी BIMI के योग्य नहीं होता। मेलबॉक्स प्रदाता आपके संगठनात्मक डोमेन (रजिस्टर किया जा सकने वाला मूल डोमेन, जैसेexample.com) की नीति भी जाँचते हैं। अगर मूल डोमेन की नीतिp=noneहै, तो सबडोमेन परp=quarantineनीति मान्य नहीं होती। मूल डोमेन का ऐसा रिकॉर्ड जिसमेंsp=noneसबडोमेन के एनफ़ोर्समेंट को कमज़ोर करता है, वह भी आपको अयोग्य बना देता है।
DMARC को एनफ़ोर्समेंट पर ले जाना
हर वैध प्रेषक की पहचान किए बिना p=none से p=reject पर न जाएँ। एनफ़ोर्समेंट पर, प्राप्तकर्ता सर्वर DMARC अलाइनमेंट में विफल मेल को क्वारंटीन या अस्वीकार कर सकते हैं। यह क्रम अपनाएँ:
p=noneपर बने रहें और कुछ हफ़्तों तक अपनी एग्रीगेट रिपोर्ट (rua) पढ़ें, ताकि आपके डोमेन के नाम से मेल भेजने वाले हर स्रोत की सूची बन सके। आपके सत्यापित सेंडिंग डोमेन से भेजा गया मेल अलाइनमेंट के साथ DKIM पास करता है, इसलिए वह किसी भी नीति पर सुरक्षित रहता है।- बिना प्रमाणीकरण वाले स्रोतों को ठीक करें या बंद करें, फिर
p=quarantineपर जाएँ। रोलआउट के दौरान आपpct=का उपयोग करके विफल होने वाले मेल के केवल एक हिस्से पर नीति लागू कर सकते हैं। BIMI के लिएpct=100आवश्यक है। - जब पूरे क्वारंटीन पर रिपोर्ट साफ़ आने लगें, तो सबसे सख्त नीति चाहने पर
p=rejectपर जाएँ।quarantineऔरrejectदोनों BIMI की शर्त पूरी करते हैं। DMARC नीति जनरेटर हर चरण के लिए रिकॉर्ड लिखने में आपकी मदद कर सकता है।
BIMI DNS रिकॉर्ड
BIMI आपके डोमेन के अंतर्गत default._bimi सेलेक्टर पर एक अकेला TXT रिकॉर्ड है:
| प्रकार | होस्ट | मान |
|---|---|---|
| TXT | default._bimi.example.com | v=BIMI1; l=https://example.com/brand/logo.svg; a=https://example.com/brand/vmc.pem |
v=BIMI1: वर्शन टैग, जो हमेशा सबसे पहले आता है।l=: SVG Tiny PS फ़ॉर्मैट में आपके लोगो का HTTPS URL (लोगो की आवश्यकताएँ देखें)।a=: आपके Verified Mark Certificate का HTTPS URL (देखें Verified Mark Certificates)। अगर आप बिना सर्टिफ़िकेट के प्रकाशित कर रहे हैं, तो यह टैग हटा दें या इसे खाली छोड़ दें (a=;); जिन प्रदाताओं को सर्टिफ़िकेट चाहिए, वे लोगो नहीं दिखाते।
इसे अपने DNS प्रदाता पर किसी भी अन्य TXT रिकॉर्ड की तरह प्रकाशित करें, उसी जगह जहाँ आपने अपने अन्य सत्यापन रिकॉर्ड प्रकाशित किए थे। DMARC की तरह, यह रिकॉर्ड पहले आपके सेंडिंग डोमेन पर खोजा जाता है और न मिलने पर संगठनात्मक डोमेन पर। इसलिए apex पर एक ही रिकॉर्ड उन सबडोमेन को भी कवर करता है जो अपना रिकॉर्ड घोषित नहीं करते।
प्रकाशित करने से पहले रिकॉर्ड जाँच लें। BIMI रिकॉर्ड जनरेटर इसे ब्राउज़र में बनाता और मान्य करता है, और bird email tools validate-bimi यही काम CLI से करता है। दोनों पार्स त्रुटियाँ और चेतावनियाँ बताते हैं, जैसे गैर-HTTPS URL।
लोगो की आवश्यकताएँ
l= URL को SVG Tiny Portable/Secure (SVG Tiny PS) प्रोफ़ाइल वाली SVG फ़ाइल की ओर इंगित करना चाहिए। यह SVG का एक प्रतिबंधित उपसमूह है जिसमें स्क्रिप्ट, बाहरी संदर्भ और एनिमेशन वर्जित हैं। डिज़ाइन टूल से निर्यात की गई सामान्य SVG फ़ाइल आमतौर पर तब तक अस्वीकार होती है जब तक उसे बदला न जाए। BIMI Group और सर्टिफ़िकेट अथॉरिटी मुफ़्त SVG Tiny PS कन्वर्टर और वैलिडेटर उपलब्ध कराते हैं। प्रोफ़ाइल के अलावा:
- वर्गाकार अनुपात, और लोगो बीच में हो। क्लाइंट इसे वृत्त या गोल कोनों वाले वर्ग में दिखाते हैं, इसलिए महत्वपूर्ण सामग्री कोनों से दूर रखें।
- ठोस, अपारदर्शी पृष्ठभूमि रंग; पारदर्शिता अलग-अलग क्लाइंट में अप्रत्याशित ढंग से दिखती है।
- सार्वजनिक रूप से पहुँच योग्य URL से HTTPS पर उपलब्ध, और बेहतर है कि फ़ाइल छोटी हो (32 KB से कम एक आम दिशानिर्देश है)।
- SVG के
<title>एलिमेंट में आपके ब्रांड का नाम होना चाहिए।
Verified Mark Certificates (VMC)
Verified Mark Certificate (VMC) यह प्रमाणित करता है कि आपके संगठन के पास किसी लोगो के अधिकार हैं, आमतौर पर पंजीकृत ट्रेडमार्क के ज़रिए। Common Mark Certificate (CMC) कुछ ऐसे लोगो का समर्थन करता है जो पंजीकृत ट्रेडमार्क नहीं हैं। जारी करने वाली अथॉरिटी आपके संगठन और मार्क को मान्य करती है, फिर a= URL के लिए .pem सर्टिफ़िकेट देती है।
आपको इसकी ज़रूरत है या नहीं, यह मेलबॉक्स प्रदाता पर निर्भर करता है:
- Gmail के लिए VMC आवश्यक है (या उसका सहोदर, Common Mark Certificate)। इसके बिना Gmail आपका लोगो नहीं दिखाता, भले ही आपका रिकॉर्ड और DMARC नीति सही हों।
- Yahoo Mail के लिए किसी प्रमाणपत्र की आवश्यकता नहीं है। हालांकि, उसे संगठनात्मक डोमेन पर DMARC प्रवर्तन चाहिए। Yahoo प्रेषक प्रतिष्ठा का अपना मानदंड भी लागू करता है। नए या कम वॉल्यूम वाले प्रेषकों को मान्य रिकॉर्ड होने पर भी लोगो तुरंत नहीं मिल सकता।
- BIMI का समर्थन करने वाले अन्य क्लाइंट इन दोनों के बीच कहीं आते हैं; VMC की आवश्यकता का चलन बढ़ रहा है।
यदि आपके अधिकांश प्राप्तकर्ता Gmail पर हैं, तो प्रमाणपत्र के लिए बजट रखें। BIMI लागू करने में यही सबसे बड़ी लागत और सबसे लंबा समय लेता है, क्योंकि ट्रेडमार्क की जांच में समय लगता है। आप पहले केवल l= के साथ रिकॉर्ड प्रकाशित कर सकते हैं और प्रमाणपत्र जारी होने पर a= जोड़ सकते हैं।
यह जांचना कि यह काम कर रहा है
BIMI कभी किसी और चीज़ को नहीं रोकता, इसलिए इसे ऑडिट टूल और किसी वास्तविक इनबॉक्स से जांचें:
- CLI से
bird email tools audit example.comचलाएं। यह आपके लाइव DMARC, SPF, DKIM, BIMI और MX रिकॉर्ड पढ़ता है और गंभीरता स्तर के साथ निष्कर्ष लौटाता है, जिसमें यह भी शामिल है कि आपकी DMARC नीति BIMI के योग्य है या नहीं। - अपने डोमेन को किसी BIMI इंस्पेक्टर से जांचें (BIMI Group और कई ईमेल टूल विक्रेता मुफ़्त इंस्पेक्टर देते हैं)। ये SVG को लाकर जांचते हैं, VMC का सत्यापन करते हैं और बताते हैं कि ठीक कौन-सी आवश्यकता पूरी नहीं हुई है।
- अपने भेजने वाले डोमेन से एक वास्तविक संदेश किसी Gmail और किसी Yahoo मेलबॉक्स पर भेजें और लोगो देखें। प्रसार और प्रदाता की ओर से मूल्यांकन के लिए समय दें: सही सेटअप के बाद लोगो अक्सर कुछ घंटों में दिख जाता है, लेकिन अधिक समय भी लग सकता है, खासकर Yahoo पर, जहां प्रतिष्ठा भी मायने रखती है।
यदि लोगो नहीं दिखता, तो कारण लगभग हमेशा इनमें से कोई एक होता है:
- संगठनात्मक डोमेन पर DMARC प्रवर्तन स्तर पर नहीं है।
- SVG, Tiny PS प्रोफ़ाइल की शर्तें पूरी नहीं करता।
- Gmail को एक VMC चाहिए, जिसे आपने अभी तक प्रकाशित नहीं किया है।
- आपकी भेजने की प्रतिष्ठा पर्याप्त ऊँची नहीं है।
अगले चरण
- अपने डोमेन के सत्यापन रिकॉर्ड सेट करें या जाँचें: भेजने वाले डोमेन
- उन प्रमाणीकरण रिकॉर्ड को समझें जिन पर BIMI आधारित है, जिसमें DMARC नीति को सख्त करना भी शामिल है: DKIM, SPF और DMARC
संबंधित संसाधन
इस विषय के लिए दस्तावेज़, गाइड और उदाहरणों के साथ आगे बढ़ें।