نحن نستخدم خادم SMTP الخاص بنا لإرسال رسائل البريد الإلكتروني. لقد كان يعمل بشكل جيد مع Discourse خلال السنوات القليلة الماضية.
لقد قمنا مؤخرًا بتحديث Discourse من 2.8 (بيتا) إلى 2.9 (بيتا). لم نعد قادرين على إرسال رسائل البريد الإلكتروني الآن.
مخرجات ./discourse-doctor:
==================== MAIL TEST ====================
لإجراء اختبار قوي، احصل على عنوان من http://www.mail-tester.com/
أو فقط أرسل رسالة اختبار لنفسك.
عنوان البريد الإلكتروني لاختبار البريد؟ ('n' للتخطي) [تم الحذف]: تم الحذف
إرسال البريد إلى تم الحذف. . .
اختبار الإرسال إلى تم الحذف باستخدام 13.235.xxx.xxx:25، اسم المستخدم: تم الحذف مع مصادقة تسجيل الدخول.
======================================== ERROR ========================================
UNEXPECTED ERROR
SSL_connect returned=1 errno=0 state=error: certificate verify failed (self signed certificate)
====================================== SOLUTION =======================================
هذا ليس خطأ شائعًا. لا يوجد حل موصى به!
يرجى الإبلاغ عن رسالة الخطأ الدقيقة أعلاه إلى https://meta.discourse.org/
(وحل، إذا وجدت واحدًا!)
=======================================================================================
في وقت سابق، تلقينا خطأ آخر: certificate verify failed (EE certificate key too weak). أعدنا إنشاء شهادات OpenSSL على خادم البريد الإلكتروني الخاص بنا. الآن نحصل على هذا الخطأ.
كان هذا الخادم نفسه بنفس الإعدادات يعمل بشكل جيد خلال العامين الماضيين. شيء ما في الإصدار 2.9 (بيتا) جعل اتصال SMTP SSL أكثر صرامة.
كيف يمكنني التعامل مع هذا؟ أي أدلة ستكون مفيدة للغاية.