Technical Reference · 2026 Edition

تنسيق سجل default._bimi TXT

Last updated min read

تنسيق سجل default._bimi TXT

لإكمال نشر Brand Indicators for Message Identification (BIMI)، تقوم بنشر سجل DNS TXT. يُخبر هذا السجل خوادم البريد المستقبلة بمكان استرجاع شعار SVG الخاص بك وشهادة العلامة التجارية.

توثّق هذه المقالة الصياغة المطلوبة والعلامات وقواعد التنسيق لسجل BIMI TXT [1].

اسم المضيف (المُحدِّد)

انشر سجل BIMI كسجل TXT في منطقة DNS الخاصة بنطاقك. يجب أن يستخدم اسم المضيف (المُحدِّد) التنسيق التالي:

[selector]._bimi.[domain]

المُحدِّد الافتراضي هو default. بالنسبة للنطاق example.com، انشر سجل TXT على اسم المضيف التالي:

default._bimi.example.com

ملاحظة: يدعم البروتوكول مُحدِّدات مخصصة للنطاقات الفرعية أو وحدات الأعمال، لكن معظم عمليات النشر تستخدم المُحدِّد default. تستعلم برامج البريد الإلكتروني عن default._bimi عندما لا يُحدَّد مُحدِّد آخر في ترويسات الرسالة.

صياغة قيمة السجل

قيمة سجل TXT هي قائمة علامات مفصولة بفواصل منقوطة، باستخدام نفس البنية المُستخدمة في سجل DMARC.

1. علامة الإصدار (v=)

هذه العلامة مطلوبة ويجب أن تظهر أولاً. تُحدد إصدار البروتوكول. الصياغة: v=BIMI1;

2. علامة الموقع (l=)

هذه العلامة مطلوبة. تُحدد عنوان HTTPS URL حيث يسترجع برنامج البريد ملف شعار W3C SVG Tiny P/S الخاص بك. الصياغة: l=https://example.com/logo.svg; القيد: يجب أن يستخدم العنوان HTTPS. عناوين HTTP تفشل في التحقق.

3. علامة السلطة (a=)

هذه العلامة اختيارية في المواصفات الأساسية لكنها مطلوبة عملياً لعرض الشعار في Gmail وApple Mail. تُحدد عنوان HTTPS URL حيث يسترجع برنامج البريد Verified Mark Certificate (VMC) أو Common Mark Certificate (CMC) الخاصة بك بتنسيق .pem. الصياغة: a=https://example.com/certificate.pem; البديل ذاتي التأكيد: لعمليات النشر ذاتية التأكيد (المدعومة فقط من Yahoo وAOL)، أدرج العلامة بقيمة فارغة: a=;

أمثلة كاملة للسجلات

المثال أ: نشر مُعتمَد (Gmail وApple Mail)

استخدم هذا التنسيق لعرض شعارك في Gmail وApple Mail وللحصول على علامة الاختيار الزرقاء من Gmail.

text
Type:  TXT

Host: default._bimi Value: v=BIMI1; l=https://example.com/logo.svg; a=https://example.com/cert.pem;

المثال ب: نشر ذاتي التأكيد (Yahoo فقط)

استخدم هذا التنسيق للاختبار أو عند استهداف Yahoo Mail قبل الحصول على VMC.

text
Type:  TXT

Host: default._bimi Value: v=BIMI1; l=https://example.com/logo.svg; a=;

أخطاء الصياغة الشائعة

تتسبب الأخطاء التالية في فشل التحقق:

  1. الفواصل المنقوطة المفقودة. افصل كل علامة بفاصلة منقوطة.
  2. عناوين HTTP. يجب أن تشير علامتا l= و a= إلى نقاط نهاية https://.
  3. ملفات SVG غير صالحة. يجب أن تشير علامة l= إلى ملف W3C SVG Tiny P/S. ملفات SVG القياسية أو PNG أو JPG تتسبب في تخطي برنامج البريد لعرض الشعار دون خطأ.
  4. إغفال علامة a=. للسجلات ذاتية التأكيد، أدرج علامة a= بقيمة فارغة (a=;). بعض المُحللات ترفض السجلات التي تُغفل العلامة بالكامل.

التوليد الآلي للسجلات

البناء اليدوي للسجلات يُدخل أخطاء صياغة. لتوليد ملف SVG وسلسلة DNS TXT من معلمات نطاقك، استخدم makeBIMI، الذي يوفر واجهة نسخ بنقرة واحدة.

بعد توليد السجل، انشره في منطقة DNS الخاصة بك. إذا كنت تحتاج VMC لملء علامة a= للتوافق مع Gmail، استخدم وسيطاً للشهادات مثل veriBIMI للتعامل مع توفير الشهادات.

المراجع

[1] M. Blank, et al. "Brand Indicators for Message Identification (BIMI)." IETF Datatracker, RFC 9091, https://datatracker.ietf.org/doc/html/rfc9091