تحديث: باستخدام أمر curl --ssl-reqd، اختبرت المنافذ 465 و587 و25 و2525. وكانت النتائج كالتالي:
25: لم ينجح (خطأ في Curl رقم 35، رقم إصدار خاطئ)
465: عمل كما هو متوقع مع استجابة سريعة للبريد الإلكتروني
587: لم ينجح (خطأ في Curl رقم 35، رقم إصدار خاطئ)
2525: لم يفشل، لكنه لم يرسل بريدًا إلكترونيًا أبدًا (استمرت المدة الزمنية في الزيادة دون توقف أثناء عدم إرسال أي بريد)
إذا كان ذلك مفيدًا، فإعداداتي الحالية هي (مع خطأ 502):
DISCOURSE_SMTP_ADDRESS: CENSORED
DISCOURSE_SMTP_PORT: 465
DISCOURSE_SMTP_USER_NAME: CENSORED
DISCOURSE_SMTP_PASSWORD: CENSORED
# DISCOURSE_SMTP_ENABLE_START_TLS: true # (اختياري، الافتراضي true)
القوالب:
templates:
- "templates/postgres.template.yml"
- "templates/redis.template.yml"
- "templates/web.template.yml"
- "templates/web.ratelimited.template.yml"
## قم بإلغاء التعليق عن سطرين إذا كنت ترغب في إضافة Lets Encrypt (https)
- "templates/web.ssl.template.yml"
- "templates/web.letsencrypt.ssl.template.yml"
والتعريض:
expose:
- "80:80" # http
- "443:443" # https
هذه صورة تحتوي على معلومات البريد الإلكتروني:
غير متأكد ما إذا كان السبب هو أن Discourse لا يتصل بـ SSL/TLS، أو شيء آخر. آمل أن تكون هذه المعلومات مفيدة وستساعد في حل المشكلة.
