DKIM

كيفية إعداد DKIM

أربع خطوات للبريد الإلكتروني الموقع والقابل للتحقق.

[إجابة سريعة]

لإعداد DKIM ، أنشئ مفتاحًا في كل منصة إرسال (أو باستخدام منشئ DKIM )، وانشر المفتاح العام كسجل TXT أو CNAME على selector._domainkey.yourdomain.com ، وقم بتمكين تسجيل الدخول في النظام الأساسي وتأكد من مرور التوقيع باستخدام بحث DKIM أو تحليل الرأس.

حقائق أساسية

  • ›المحدد الافتراضي Google Workspace : google.
  • ›يستخدم Microsoft 365 سجلات CNAME للمحدد1 والمحدد2.
  • ›استخدم مفاتيح RSA 2048 بت حيث يسمح مضيف DNS الخاص بك بقيم TXT الطويلة.

تمت المراجعة بواسطة فريق بحث EmailAuth

يستغرق إعداد DKIM خمس خطوات: إنشاء زوج مفاتيح، ونشر المفتاح العام في DNS عند محدد، وتمكين تسجيل الدخول على منصة الإرسال الخاصة بك، والتحقق من مرور التوقيعات ومواءمتها مع المجال الخاص بك، ثم تدوير المفاتيح وفقًا لجدول زمني. تقوم معظم منصات البريد الإلكتروني بإنشاء المفاتيح لك وتمنحك سجلاً للصقه في DNS ، لذا فإن العمل في الغالب عبارة عن نسخ وتحقق دقيقين. بمجرد تفعيل DKIM ، يتم دمجه في محاذاة DMARC جنبًا إلى جنب مع نظام التعرف على SPF .

قبل أن تبدأ

قم بإدراج كل خدمة ترسل بريدًا باستخدام المجال الخاص بك: مزود صندوق البريد الخاص بك، وأداة التسويق، ومكتب المساعدة، ونظام الفوترة، وأي خدمة أخرى. يحتاج كل واحد إلى مفتاح DKIM ومحدده الخاص. يعني فقدان إحدى الخدمات أن بريدها قد يفشل DKIM ، وبمجرد فرض DMARC ، سيصلك البريد العشوائي أو الارتداد. يساعدك فحص النطاق في العثور على المرسلين الذين نسيت أمرهم.

  1. 1

    1. قم بإنشاء زوج مفاتيح

    أنشئ مفتاحًا عامًا وخاصًا، ومن الأفضل أن يكون RSA 2048 بت. تقوم معظم الأنظمة الأساسية بذلك نيابةً عنك في إعدادات DKIM الخاصة بها وتحتفظ بالمفتاح الخاص بجانبها. إذا كنت تستضيف نفسك بنفسك، فقم بإنشاء الزوج باستخدام أدوات خادم البريد الخاص بك وقم بتخزين المفتاح الخاص بشكل آمن.

  2. 2

    2. نشر المفتاح العام في DNS

    أضف سجل TXT على selector._domainkey.yourdomain.com ، باستخدام المحدد الذي يوفره لك نظامك الأساسي. تبدو القيمة مثل v=DKIM1; k=rsa; p=YOUR_PUBLIC_KEY. إذا كان المفتاح طويلاً، فقم بتقسيمه إلى سلاسل مقتبسة حتى يقبل DNS القيمة الكاملة.

  3. 3

    3. تمكين التوقيع

    قم بتشغيل تسجيل DKIM في نظام الإرسال الخاص بك حتى تحصل كل رسالة صادرة على رأس DKIM-Signature . قم بتأكيد علامات النظام الأساسي باستخدام المحدد والمجال الذي قمت بنشره.

  4. 4

    4. التحقق من التوقيعات والمحاذاة

    أرسل رسالة اختبار إلى صندوق بريد تتحكم فيه وتحقق من الرؤوس للحصول على تصريح DKIM . تأكد من أن النطاق d= يطابق المجال من الخاص بك حتى تتم محاذاة DKIM لـ DMARC . يؤكد المدقق أو فحص المجال القوة والمحاذاة في نظرة واحدة.

  5. 5

    5. قم بتدوير المفاتيح وفقًا لجدول زمني

    خطط لاستبدال المفاتيح كل ستة إلى اثني عشر شهرًا. انشر محددًا جديدًا، وقم بتبديل التوقيع إليه، وتحقق من مروره، ثم قم بإزالة السجل القديم بمجرد عدم استخدام أي بريد له.

سجل المثال

s1._domainkey.example.com IN TXT " v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQ..." مقسم عبر سلاسل مقتبسة إذا كان DNS الخاص بك يحد من طول السجل.

أخطاء الإعداد الشائعة

  • لصق المفتاح بفواصل الأسطر أو المسافات التي تفسد القيمة.
  • النشر باسم محدد خاطئ بحيث يبدو السجل مفقودًا.
  • استخدام مفتاح 1024 بت عند توفر 2048 بت.
  • نسيان خدمة الإرسال، فيبقى بريدها بدون توقيع.
  • تمكين التوقيع مع عدم التحقق مطلقًا من توافق النطاق مع From for DMARC .

التحقق ثم التنفيذ

بعد تمرير DKIM ومحاذاته، انقل DMARC نحو التنفيذ. ابدأ من p=none لمشاهدة التقارير، وتأكد من مصادقة جميع المرسلين، ثم انتقل إلى p=quarantine و p=reject. تطلب Google و Yahoo من المرسلين المجمعين المصادقة منذ عام 2024، لذا يعد إعداد DKIM الذي تم التحقق منه جزءًا من الوصول إلى البريد الوارد. يقوم EmailAuth بمراقبة المحددات الخاصة بك بعد الإعداد، ووضع علامة على المفاتيح الضعيفة أو القديمة، والتأكد من بقاء DKIM متسقًا عند إضافة مرسلين جدد.

الأسئلة المتداولة

ما المدة التي يستغرقها DKIM للعمل بعد أن أقوم بنشر السجل؟

يحتاج سجل DNS إلى النشر، وهو ما يستغرق عادةً دقائق، ولكنه قد يستغرق ما يصل إلى يوم اعتمادًا على مزود الخدمة الخاص بك وTTL. بمجرد ظهور المفتاح العام في DNS وتمكين التوقيع، يمكن للمستلمين التحقق من بريدك. أرسل رسالة اختبار وتحقق من العناوين للتأكد من نجاحها.

هل يمكنني استخدام مفتاح DKIM واحد لجميع أدوات الإرسال الخاصة بي؟

من الأفضل منح كل خدمة محددها ومفتاحها الخاص، لأن المفتاح الخاص يبقى على تلك المنصة. إن مشاركة مفتاح واحد عبر الأدوات ليس أمرًا عمليًا نظرًا لأن كل نظام أساسي يحمل مفتاحه الخاص. يؤدي استخدام محدد لكل خدمة أيضًا إلى تسهيل عملية التدوير واستكشاف الأخطاء وإصلاحها.

ما طول المفتاح الذي يجب أن أستخدمه لـ DKIM ؟

استخدم RSA 2048 بت حيث يدعمه موفر DNS والنظام الأساسي الخاص بك. إنه أقوى من المعيار الأقدم 1024 بت، والذي لا تشجعه بعض أجهزة الاستقبال الآن. إذا لم يكن المفتاح الطويل مناسبًا لسلسلة TXT واحدة، فقم بتقسيمه إلى عدة سلاسل مقتبسة.

هل ما زلت بحاجة إلى SPF و DMARC إذا تم إعداد DKIM ؟

نعم. يثبت DKIM أن الرسالة موقعة ولم يتم تغييرها، لكن DMARC يربط المصادقة بنطاق "من" المرئي الخاص بك ويخبر المستلمين بما يجب عليهم فعله في حالة الفشل. يوفر SPF مسار محاذاة ثانيًا. الثلاثة معًا هم ما يتوقعه Google و Yahoo من مرسلي الرسائل الجماعية.

كيف أقوم بتكوين DKIM ؟

قم بتشغيل DKIM في نظام البريد الإلكتروني الخاص بك، وانسخ سجل DNS الذي يعرضه، ثم انشره، وانتظر حتى يتم نشر DNS ، ثم انقر فوق التحقق أو بدء التوقيع.

كم من الوقت يستغرق DKIM للعمل؟

تتراوح عادةً من دقائق إلى بضع ساعات، اعتمادًا على انتشار DNS ومدة البقاء (TTL) الخاصة بموفر الخدمة لديك.

[ DKIM مرشد ]

جزء من قاعدة المعرفةDKIM · 48 أدلة

مصدر المؤسسة

لماذا كبار المؤسسات المالية والحكومات تقاعدوا من لوحات معلومات أمان البريد الإلكتروني الخاصة بهم.

تبيع لك منصات مصادقة البريد الإلكتروني التقليدية لوحة تحكم وتطلب من مهندسيك القيام بهذا العمل. في البيئات عالية المخاطر، تعني المراقبة اليدوية تأخير التنفيذ، والانحراف في التكوين، ونطاقات الظل غير الخاضعة للمراقبة.

EmailAuth هي منصة مصدر البريد الإلكتروني الوكيل. وكلاؤنا ينفذون p=reject، حافظ على محاذاة المرسلين الخارجيين وانقل نطاقاتك إلى كاملها RFC 9989 الامتثال، وهو معيار DMARC الجديد، مع إمكانية التدقيق البشري في الحلقة.

الحكومات المؤسسات الكبيرة المؤسسات المالية من المستوى الأول

SaaS · إيجار مخصص · Air-gapped محليًا · تشفير BYOK

استمر في القراءة

أدلة ذات صلة

راجع EmailAuth على المجال الخاص بك

ابدأ بإثبات المفهوم لمدة 14 يومًا. نحن نحدد كل مرسل، ونحدد مدى تعرضك له، ونمنحك مسارًا آمنًا للتنفيذ الكامل.