كيف يمكن إصلاح ذلك؟ أنا أستخدم تطبيق DigitalOcean بضغطة زر واحدة.
ربما يكون ذلك بسبب عدم توافق Cloudflare مع أداة التثبيت. جرب ربما تعطيل وكيل Cloudflare (السحابة البرتقالية) مؤقتًا لسجلات A الخاصة بك أثناء التثبيت، أو قم ببساطة بتعديل ملف app.yml يدويًا وإعادة البناء (وهذا ما أفعله أنا).
كيفية تعديل ملف app.yml؟
cd /var/discourse
nano containers/app.yml
لا تنسَ إضافة هذا في قسم القوالب في أعلى ملف app.yml:
- "templates/cloudflare.template.yml"
أضف المعلومات المطلوبة، مثل اسم المضيف (hostname) وبيانات اعتماد بروتوكول SMTP.
احفظ الملف واخرج، ثم شغّل الأمر التالي:
./launcher rebuild app
نعم، يبدو ذلك جيدًا. إذا جربت المثبت الآن مع تعطيل ذلك، فبإذن الله سيعمل. وإذا نجح الأمر، فستظل بحاجة إلى إضافة قالب Cloudflare إلى ملف app.yml وإعادة البناء.
يجب عليك التمرير لأسفل الملف أكثر لرؤية هذه الحقول. هل فشل المثبت حتى مع تعطيل وكيل Cloudflare؟
أوصي باستخدام خدمة AWS SES، فهي أرخص خدمة من الفئة العليا أعرفها. ليست مجانية، لكنها رخيصة وتعتمد على الاستخدام دون حد أدنى.
غير متأكد بشأن استخدام بريد Gmail المجاني، لم أجرب ذلك. قد ترغب في البحث في المنتديات حول ذلك.
سعر بدء AWS SES مجاني لمدة 12 شهرًا
أعتقد أن هذا ينطبق فقط إذا كنت تستضيف Discourse معهم على مثيل EC2، ما لم أكن مخطئًا.
حسناً، سأحاول استخدام SendGrid
Mailgun مزوّد SMTP رائع، كل ما عليك فعله هو التحقق باستخدام بطاقة ائتمان/خصم، لكن لن يتم خصم أي مبلغ منك.



