SMTP للمجموعات: خطأ في رقم إصدار SSL غير صحيح

الإعداد كلاسيكي إلى حد ما: منفذ 587 المعتاد وstarttls صحيح (القيمة الافتراضية)

الإعداد العام:

لمجموعة smtp:

لقد قمت ببعض عمليات tcpdump لمعرفة ما يحدث وألاحظ 3 سلوكيات مختلفة. بالنسبة للحالتين الأوليين، الأمر كما هو موضح بالضبط في هذا الموضوع.

  1. الاستخدام العادي
    ينشئ المستخدمون مواضيع، ويردون، وما إلى ذلك، ويتلقى المستخدمون الآخرون إشعارات البريد الإلكتروني كما هو متوقع
    أيضًا، باستخدام اختبار إرسال البريد الإلكتروني من خلال واجهة الإدارة: لا توجد مشكلة، يتم إرساله واستلامه بشكل جيد
    باستخدام tcpdump، يمكننا رؤية تسلسل صحيح، والاتصال عبر STARTTLS، وما إلى ذلك.

  2. Discourse-doctor و rake
    باستخدام discourse-doctor أو rake emails:test
    لا يتم إرسال البريد الإلكتروني ولدي خطأ: 503 5.5.1 Invalid command: Command not supported

  3. مجموعة smtp
    عند اختبار مجموعة smtp، أرى حزمة “DATA fragment” قادمة من Discourse فورًا بعد المصافحة، والتي يستجيب لها خادم smtp بـ 220 xxxxxxx ESMTP OpenSMTPD متبوعة برسالة 500 5.5.1 Invalid command: Pipelining not supported

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