أواجه الخطأ التالي عند استخدام ./discourse-docker على Digital Ocean بعد التثبيت
==================== اختبار البريد الإلكتروني ====================
للحصول على اختبار دقيق، احصل على عنوان من http://www.mail-tester.com/
أو أرسل ببساطة رسالة تجريبية إلى نفسك.
عنوان البريد الإلكتروني لاختبار البريد؟ ('n' للتخطي) [forum@jamaicans.dev]:
جاري إرسال البريد إلى forum@jamaicans.dev. . .
جاري اختبار الإرسال إلى forum@jamaicans.dev باستخدام mail.jamaicans.dev:587.
======================================== خطأ ========================================
خطأ غير متوقع
500 5.5.1 أمر غير صالح
لقد كتبت سكريبت بلغة بايثون لاختبار ما إذا كان بإمكانه إرسال رسائل بريد إلكتروني باستخدام بيانات اعتماد SMTP، وقد تمكنت من إرسال واستقبال الرسائل بنجاح. كما جربت Telnet، وهو يعمل. يعمل المنفذ على 587 مع StartTLS. تم بالفعل إعداد DMARC و SPF.
يحتوي حساب البريد الإلكتروني على علامة % في كلمة المرور. لاحظت في ملف app.yaml أنه لا ينبغي أن تحتوي كلمة المرور على علامة #. هل تعتقد أن هذا قد يكون السبب؟
هل يمكنك مشاركة سكريبت بايثون الخاص بك؟ لقد قمت أنا أيضًا بتثبيت Mailu، وأود تجربته.
تحديث: لا بأس، لقد قمت بإنشائه بنفسي عبر Sending Emails With Python – Real Python. يعمل Mailu (بدون TLS، حيث لم أتمكن بعد من معرفة كيفية استخدام Let’s Encrypt مع كل من Mailu و Caddy)، لكن Discourse لا يرسل رسائل بريد إلكتروني…