لا يمكن لديسكورد في DigitalOcean إرسال رسائل البريد الإلكتروني. الخطأ الذي أحصل عليه هو:
تم تسليم البريد الإلكتروني d8f9bf03-a3ce-4b42-8226-fc4f40a9c724@foo.barbar.com (5099.4ms)
استثناء المهمة: 504 5.7.4 نوع المصادقة غير معترف به [BL0PR0102CA0036.prod.exchangelabs.com]
FAILED
--------------------
Pups::ExecError: فشل تشغيل `rails r "SiteSetting.notification_email='foo@bar.com'"` مع إرجاع #<Process::Status: pid 2229 exit 2>
موقع الفشل: /pups/lib/pups/exec_command.rb:112:in `spawn'
فشل exec مع المعاملات "rails r \"SiteSetting.notification_email='foo@bar.com'\"`
9628e31c775b74ad0f3a555b6af27701aa40b1f8b86419fa44a7c389cc5e34ae
** فشل التمهيد ** يرجى التمرير للأعلى والبحث عن رسائل الخطأ السابقة، فقد يكون هناك أكثر من خطأ واحد.
قد يساعد ./discourse-doctor في تشخيص المشكلة.
أواجه هذه المشكلة أيضًا. قمت بتشغيل Droplet مع Discourse على Digital Ocean. استخدمت الأمر sudo ./discourse-doctor بعد تجربة جميع هذه الاقتراحات وإعادة البناء في كل مرة (sudo ./launcher rebuild app).
504 5.7.4 نوع المصادقة غير معترف به [BL0PR01CA0015.prod.exchangelabs.com]
عملت أداة s-nail من داخل الحاوية بالنسبة لي أيضًا دون أي مشكلة. وجربت ذلك بدون بند “-S ssl-verify=ignore”، وعمل بشكل جيد. هل يمكن لأحد التحقق مما إذا كان ما يتم تثبيته على Droplet في Digital Ocean يرسل البريد الإلكتروني بشكل صحيح؟