إرسال البريد الإلكتروني لا يعمل بعد الترقية

إليك أربعة تشغيلات داخل Docker:

root@foo-app:/# openssl s_client -connect mail.foo.com:587 -starttls smtp
CONNECTED(00000003)
139861698753664:error:1425F102:SSL routines:ssl_choose_client_version:unsupported protocol:../ssl/statem/statem_lib.c:1922:
---
لا توجد شهادة نظير متاحة
---
لم يتم إرسال أسماء سلطة الشهادات الخاصة بشهادات العميل
---
تم قراءة 320 بايت وكتابة 353 بايت خلال مصافحة SSL
التحقق: OK
---
جديد، (NONE)، التشفير هو (NONE)
إعادة التفاوض الآمنة غير مدعومة
الضغط: NONE
التوسيع: NONE
لم يتم التفاوض على ALPN
لم يتم إرسال البيانات المبكرة
رمز إرجاع التحقق: 0 (مقبول)
---
root@foo-app:/#
root@foo-app:/#
root@foo-app:/# openssl s_client -connect mail.foo.com:587 -starttls smtp -tls1_1
CONNECTED(00000003)
140427988595840:error:1425F102:SSL routines:ssl_choose_client_version:unsupported protocol:../ssl/statem/statem_lib.c:1922:
---
لا توجد شهادة نظير متاحة
---
لم يتم إرسال أسماء سلطة الشهادات الخاصة بشهادات العميل
---
تم قراءة 320 بايت وكتابة 174 بايت خلال مصافحة SSL
التحقق: OK
---
جديد، (NONE)، التشفير هو (NONE)
إعادة التفاوض الآمنة غير مدعومة
الضغط: NONE
التوسيع: NONE
لم يتم التفاوض على ALPN
جلسة SSL:
    البروتوكول  : TLSv1.1
    التشفير    : 0000
    معرف الجلسة:
    سياق معرف الجلسة:
    المفتاح الرئيسي:
    هوية PSK: None
    تلميح هوية PSK: None
    اسم مستخدم SRP: None
    وقت البدء: 1568985038
    المهلة   : 7200 (ثانية)
    رمز إرجاع التحقق: 0 (مقبول)
    المفتاح الرئيسي الممتد: لا
---
root@foo-app:/#
root@foo-app:/#
root@foo-app:/# openssl s_client -connect mail.foo.com:587 -starttls smtp -tls1_2
CONNECTED(00000003)
140184139936896:error:1425F102:SSL routines:ssl_choose_client_version:unsupported protocol:../ssl/statem/statem_lib.c:1922:
---
لا توجد شهادة نظير متاحة
---
لم يتم إرسال أسماء سلطة الشهادات الخاصة بشهادات العميل
---
تم قراءة 320 بايت وكتابة 258 بايت خلال مصافحة SSL
التحقق: OK
---
جديد، (NONE)، التشفير هو (NONE)
إعادة التفاوض الآمنة غير مدعومة
الضغط: NONE
التوسيع: NONE
لم يتم التفاوض على ALPN
جلسة SSL:
    البروتوكول  : TLSv1.2
    التشفير    : 0000
    معرف الجلسة:
    سياق معرف الجلسة:
    المفتاح الرئيسي:
    هوية PSK: None
    تلميح هوية PSK: None
    اسم مستخدم SRP: None
    وقت البدء: 1568985044
    المهلة   : 7200 (ثانية)
    رمز إرجاع التحقق: 0 (مقبول)
    المفتاح الرئيسي الممتد: لا
---
root@foo-app:/#
root@foo-app:/#
root@foo-app:/# openssl s_client -connect mail.foo.com:587 -starttls smtp -tls1_3
CONNECTED(00000003)
write:errno=0
---
لا توجد شهادة نظير متاحة
---
لم يتم إرسال أسماء سلطة الشهادات الخاصة بشهادات العميل
---
تم قراءة 262 بايت وكتابة 278 بايت خلال مصافحة SSL
التحقق: OK
---
جديد، (NONE)، التشفير هو (NONE)
إعادة التفاوض الآمنة غير مدعومة
الضغط: NONE
التوسيع: NONE
لم يتم التفاوض على ALPN
لم يتم إرسال البيانات المبكرة
رمز إرجاع التحقق: 0 (مقبول)
---
root@foo-app:/#

أرى رسالة خطأ “بروتوكول غير مدعوم” عند إجبار استخدام TLS بخلاف الإصدار 1.3 (باستخدام وسيطات إضافية لأمر openssl، انظر أدناه)، ورسالة “write:errno=0” فقط عند إجبار استخدام TLS 1.3. مع الأمر الخاص بك (بدون إجبار إصدار TLS محدد)، لا أرى أي إصدار محدد يُستخدم أو يُحاول.