الرسائل الإلكترونية لا يتم توقيعها بواسطة DKIM عند إرسالها باستخدام discourse

لدي discourse مثبت على VPS
لدي directadmin مثبت على VPS مُدار مختلف يعمل exim smtp

في discourse استخدمت تفاصيل خادم SMTP على VPS directadmin

تحققت من رسائل البريد الإلكتروني باستخدام isnotspam.com

إرسال البريد الإلكتروني باستخدام thunderbird مع directadmin SMTP

النتيجة: pass
المعرفات التي تم التحقق منها: [header.From=discourse@example.com](mailto: header.From=discourse@example.com)
المحدد=x
النطاق=example.com
سجل DNS لنطاقات المفاتيح=x._domainkey.example.com

ولكن إذا أرسلتها باستخدام discourse، فإن النتيجة تمر، ولكن لا يوجد محدد

النتيجة: pass
المعرفات التي تم التحقق منها: [header.From=discourse@example.com](mailto :header.From=discourse@example.com)
المحدد=
النطاق=
سجل DNS لنطاقات المفاتيح=._domainkey.

أي أفكار؟

ما هي المكونات التي تتوقع أن تقوم بتوقيع DKIM؟

إعجاب واحد (1)

يجب أن يكون خادم SMTP الخاص بي.

ومع ذلك، عندما يتم إرسال رسائل البريد الإلكتروني من discourse، لا يتم توقيعها بنفس الطريقة.

أتساءل عما إذا كان الأمر يتعلق بـ helo forum.example.com

لقد قدمت الإجابة بنفسك :sunglasses: يعمل Discourse كعميل smtp ويجب أن يتم توفير توقيع dkim بواسطة خادم smtp الذي يستقبل رسائل البريد الإلكتروني من Discourse.

نعم، صحيح.

لذلك، كانت نتائج التوقيع المختلفة عند التحقق منها باستخدام isnotspam تربكني.


على أي حال، أعدت تشغيل الاختبار اليوم وهو ينجح الآن.

----------------------------------------------------------
تفاصيل فحص DKIM:
----------------------------------------------------------

النتيجة: نجاح
معرفات تم التحقق منها: header.From=discourse@example.com
المحدد=x
النطاق=example.com
سجل نطاقات DomainKeys DNS=x._domainkey.example.com

لست متأكدًا مما حدث، لكن كان عليّ تحديث مفتاح DNS النصي الخاص بي داخل cloudflare، بالإضافة إلى تحديث rDNS لخادم البريد.

ربما احتاج الأمر فقط إلى بعض الوقت حتى ينتشر كل شيء أو لمسح بعض ذاكرة التخزين المؤقت؟

في الاختبار السابق:

النتيجة: نجاح
المعرفات التي تم التحقق منها: [header.From=discourse@example.com](mailto:header.From=discourse@example.com)
المحدد=
النطاق=
سجل DNS لمفاتيح النطاق=._domainkey.

لم يكن هناك سجل DKIM، لذلك لم يتم توقيعه.

لا تنتشر سجلات DNS، تذكر ذلك.

بغض النظر، الآن البريد موقع لذا يجب أن تكون بخير؟

نعم، إنها علامات عند التحقق، لذا كان هناك شيء يحتاج إلى تحديث ذاكرة التخزين المؤقت