[إجابة سريعة]
يضيف DKIM (البريد المحدد بمفاتيح المجال) توقيعًا مشفرًا إلى كل بريد إلكتروني. يقوم الخادم المرسل بالتوقيع باستخدام مفتاح خاص، ويقوم المستلمون بالتحقق منه باستخدام مفتاح عام منشور في DNS على selector._domainkey.yourdomain.com . إنه يثبت أن الرسالة جاءت من نطاقك ولم يتم تغييرها ( RFC 6376 ).
حقائق أساسية
- ›يتم نشر المفتاح العام كسجل TXT (أو CNAME ) في <selector>. _domainkey .<domain>.
- ›استخدم مفاتيح RSA بحجم 2048 بت على الأقل؛ تعتبر مفاتيح 1024 بت ضعيفة.
- ›يمكن أن يحتوي المجال على العديد من المحددات، واحد لكل خدمة إرسال.
- ›يجب أن يتوافق المجال d= الموجود في التوقيع مع From لـ DMARC .
- ›قم بتدوير المفاتيح بشكل دوري عن طريق نشر محدد جديد.
تمت المراجعة بواسطة فريق بحث EmailAuth
DKIM (البريد المعرف بمفاتيح المجال) هو معيار لمصادقة البريد الإلكتروني يربط توقيعًا مشفرًا بكل رسالة يرسلها المجال. يستخدم الخادم المتلقي مفتاحًا عامًا منشورًا في DNS الخاص بك للتحقق من هذا التوقيع. إذا تم التحقق، فإن المتلقي يعلم أن الرسالة قد تم ترخيصها بواسطة المجال الخاص بك وأن الأجزاء الرئيسية منها لم يتم تغييرها في الطريق. يعمل DKIM مع نظام التعرف على SPF و DMARC لإثبات أن بريدك حقيقي ولإبعاد الرسائل المخادعة عن صناديق البريد الوارد.
كيف يعمل DKIM
يستخدم DKIM زوجًا من المفاتيح العامة والخاصة. يحتفظ خادم الإرسال الخاص بك بالمفتاح الخاص ويوقع كل رسالة صادرة به. يوجد المفتاح العام المطابق في سجل DNS TXT في موقع تم إنشاؤه من المحدد الخاص بك، مثل selector1._domainkey.example.com . عندما يتلقى المتلقي رسالتك، فإنه يقرأ المحدد والمجال من رأس DKIM-Signature ، ويجلب المفتاح العام من DNS ، ويؤكد التوقيع. التوقيع الصالح يعني أن البريد تم توقيعه بواسطة طرف يحمل مفتاحك الخاص وأن المحتوى الموقع لم يتغير أثناء النقل.
- المفتاح الخاص: مخزّن على منصة الإرسال الخاصة بك ولا تتم مشاركته مطلقًا؛ ينتج التوقيع.
- المفتاح العام: يتم نشره في DNS عند المحدد حتى يتمكن أي مستلم من التحقق منه.
- المحدد: تسمية تتيح لك تشغيل عدة مفاتيح في وقت واحد، على سبيل المثال مفتاح لكل خدمة إرسال.
- التوقيع: تمت إضافة رأس DKIM-Signature إلى نص الرسالة وحدد الرؤوس.
ما يغطيه التوقيع
يقوم DKIM بتوقيع تجزئة نص الرسالة بالإضافة إلى مجموعة مختارة من الرؤوس، عادةً من، والموضوع، والتاريخ، وإلى. إذا تغير أي حقل مُوقع بعد الإرسال، فلن تعد التجزئة متطابقة وسيفشل التحقق. ولهذا السبب يكتشف DKIM التلاعب. لا يقوم بتشفير الرسالة؛ فهو يثبت الأصل والنزاهة وليس السرية.
محاذاة DKIM و DMARC
إن مرور توقيع DKIM هو نصف قصة DMARC فقط. يتحقق DMARC أيضًا من المحاذاة، مما يعني أن المجال الموجود في توقيع DKIM (العلامة d=) يجب أن يتطابق مع المجال الموجود في عنوان "من" المرئي. عندما يصطف نطاق التوقيع والمجال من، تتم محاذاة DKIM ويمكن أن تلبي DMARC . يوفر SPF مسارًا ثانيًا للمحاذاة، لذلك يقوم معظم المرسلين بتكوين كليهما. إن الحصول على محاذاة واحدة على الأقل هو ما يتيح لك نقل DMARC من المراقبة إلى التنفيذ.
كيف يبدو سجل DKIM
selector1._domainkey.example.com IN TXT " v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQ..." حيث v هو الإصدار، وk هو نوع المفتاح، وp هو المفتاح العام.
لماذا يهم DKIM الآن
في عام 2024، بدأت Google و Yahoo في مطالبة المرسلين المجمعين بالمصادقة باستخدام SPF و DKIM و DMARC . يمكن تقييد البريد الذي يفشل في عمليات التحقق هذه أو رفضه. ينجو DKIM أيضًا من إعادة التوجيه بشكل أفضل من SPF ، لأن الرسالة المعاد توجيهها تحتفظ بتوقيعها حتى عندما يتغير عنوان IP للإرسال، طالما ظل المحتوى الموقع سليمًا. أصبح DKIM القوي الآن بمثابة خط أساس للوصول إلى البريد الوارد على نطاق واسع.
الحفاظ على صحة DKIM
استخدم مفاتيح RSA 2048 بت حيث يسمح DNS والنظام الأساسي الخاص بك بذلك، نظرًا لأن مفاتيح 1024 بت أضعف وبعض أجهزة الاستقبال تتعامل معها بعين الشك. قم بتدوير المفاتيح وفقًا لجدول زمني، واسحب المحددات التي لم تعد تستخدمها. يقوم EmailAuth بمراقبة محدداتك النشطة، ووضع علامة على المفاتيح الضعيفة أو القديمة، ويوضح ما إذا كان DKIM متوافقًا مع DMARC أم لا. يقوم فحص النطاق المجاني بالإبلاغ عن المحددات النشطة وقوة المفاتيح والمحاذاة في مسار واحد حتى تتمكن من إصلاح الفجوات قبل قيام أجهزة الاستقبال بذلك.
الأسئلة المتداولة
هل يقوم DKIM بتشفير بريدي الإلكتروني؟
لا. يضيف DKIM توقيعًا مشفرًا يثبت أن الرسالة جاءت من نطاقك ولم يتم تغييرها أثناء النقل. إنه يحمي الأصل والنزاهة، وليس السرية. يظل نص الرسالة نفسه قابلاً للقراءة لأي شخص يعترضه ما لم تستخدم تشفير نقل منفصل.
ما هو محدد DKIM ؟
المحدد عبارة عن علامة تشير إلى مفتاح عام محدد في DNS الخاص بك. يتيح لك نشر عدة مفاتيح DKIM في وقت واحد، على سبيل المثال، مفتاح مختلف لكل خدمة إرسال. يقرأ المتلقي المحدد من رأس DKIM-Signature ويستخدمه للعثور على المفتاح العام الصحيح في selector._domainkey.yourdomain.com .
هل أحتاج إلى DKIM إذا كان لدي SPF بالفعل؟
نعم. يتحقق نظام التعرف على هوية SPF و DKIM من أشياء مختلفة، ويمكن لـ DMARC محاذاة أي منهما. ينجو DKIM من إعادة التوجيه بشكل أفضل من SPF ، لذا فإن وجود كليهما يمنحك مسارًا أقوى لمحاذاة DMARC . تتوقع Google و Yahoo الآن أن يستخدم المرسلون المجمعون نظام التعرف على SPF و DKIM و DMARC معًا.
كم مرة يجب أن أقوم بتدوير مفاتيح DKIM ؟
من الممارسات الشائعة تدوير المفاتيح كل ستة إلى اثني عشر شهرًا، وقبل ذلك إذا كنت تشك في تعرض المفتاح للخطر. يحد التدوير من الضرر الناتج عن تسرب المفتاح الخاص. يقوم EmailAuth بوضع علامة على المفاتيح القديمة حتى تعرف متى يتأخر المحدد في التحديث.
ما هو DKIM في البريد الإلكتروني؟
إنه توقيع رقمي يضاف إلى رؤوس الرسائل ويتيح للمستلمين التحقق من مجال الإرسال وأن المحتوى لم يتغير أثناء النقل.
كيف يعمل DKIM ؟
يقوم المرسل بتجزئة الرؤوس والنص المحددين، ثم يوقع التجزئة باستخدام مفتاح خاص ويضيف رأس DKIM-Signature . يقوم المتلقي بجلب المفتاح العام من DNS باستخدام المحدد والتحقق من التوقيع.
هل يمكن أن يكون لديك سجلات DKIM متعددة؟
نعم، واحد لكل محدد. عادةً ما تحصل كل خدمة إرسال على محددها ومفتاحها الخاص.
كيف أقوم بإعداد DKIM ؟
قم بتمكين DKIM في كل خدمة إرسال، وانشر سجل TXT أو CNAME الذي توفره لك، ثم تحقق من خلال بحث DKIM .
[ DKIM مرشد ]
مصدر المؤسسة
لماذا كبار المؤسسات المالية والحكومات تقاعدوا من لوحات معلومات أمان البريد الإلكتروني الخاصة بهم.
تبيع لك منصات مصادقة البريد الإلكتروني التقليدية لوحة تحكم وتطلب من مهندسيك القيام بهذا العمل. في البيئات عالية المخاطر، تعني المراقبة اليدوية تأخير التنفيذ، والانحراف في التكوين، ونطاقات الظل غير الخاضعة للمراقبة.
EmailAuth هي منصة مصدر البريد الإلكتروني الوكيل. وكلاؤنا ينفذون p=reject، حافظ على محاذاة المرسلين الخارجيين وانقل نطاقاتك إلى كاملها RFC 9989 الامتثال، وهو معيار DMARC الجديد، مع إمكانية التدقيق البشري في الحلقة.
SaaS · إيجار مخصص · Air-gapped محليًا · تشفير BYOK