مشاكل مع رسائل Migadu البريدية

مرحباً،

أواجه مشكلات في إعداد discourse لاستخدام خادم SMTP الخاص بي (أستخدم Migadu كخادم بريد إلكتروني).

إليك التفاصيل التي أستخدمها:

DISCOURSE_SMTP_ADDRESS: "smtp.migadu.com"    
DISCOURSE_SMTP_USER_NAME: "community@kloclabs.com"
DISCOURSE_SMTP_PASSWORD: "<password>"
DISCOURSE_SMTP_ENABLE_START_TLS: true

هذه هي التفاصيل التي أستخدمها على عميل البريد، وتعمل بشكل صحيح، ولكن يبدو أن هناك مشكلة مع discourse.

عند تشغيل ./discourse-doctor, أحصل على الخطأ التالي:

500 أمر غير معترف به

يبدو أن كل شيء مُعد بشكل صحيح، ويمكنني الاتصال بخادم SMTP عبر telnet دون أي مشكلة.

آمل أن يتمكن أحد من المساعدة في حل هذه المشكلة.

ما المضيف الذي تستخدمه؟
هل جربت تحديد منفذ؟ (587 أو 2525، أيًا كان ما يدعمه موفر الخدمة الخاص بك)

أقوم باستضافته بنفسي على خادم مخصص من OVH.

حاولت تعريف المنفذ كـ 587، وأضفت أيضًا ما يلي إلى الإعدادات:

DISCOURSE_SMTP_AUTHENTICATION: login

لكن لا يزال دون جدوى. لقد قمت بالتحقق من هويتي كمسؤول عبر الطرفية، والآن أحصل على رسالة خطأ مختلفة:

550 From header does not match login user

هذا لا يمكن أن يكون صحيحًا. يجب أن تقوم بتشغيل ./discourse-doctor بنفس الطريقة تمامًا التي تشغل بها ./discourse-setup. هل تقوم بتشغيل ./discourse-setup لإعداد إعدادات SMTP، أم أنك تقوم بتحرير ملف app.yml يدويًا؟ هل تعيد البناء (أو تقوم بتشغيل ./launcher destroy app; ./launcher start app بعد إجراء التغييرات)؟

أقوم بتحرير app.yml يدويًا لأنني أستخدم وكيلًا عكسيًا. يبدو أنني بحاجة إلى تغيير عنوان المرسل في البريد الإلكتروني.

حسنًا، يبدو أن المشكلة قد حُلّت الآن. مع Migadu، يجب أن تتطابق حقل

يسعدنا أن الأمور قد حُلت! لا أظن أنني رأيت ذلك من قبل.

إنه هنا:

أو ربما أنا فقط لا أستطيع القراءة!.. رائع، شكرًا لك!