مرحباً
لقد قمت بتثبيت Discourse:
- متبعاً الدليل الرسمي الممتد لـ 30 دقيقة
- نظام تشغيل Ubuntu 20.04
- وصلت إلى شاشة “تهانينا، لقد قمت بتثبيت Discourse”
- يمكنني التسجيل، ويظهر رسالة تفيد بإرسال بريد إلكتروني - لكن لا يصل أي بريد إلى صندوق الوارد
- ولا يصل أيضاً عند النقر على “إعادة إرسال تفعيل الحساب”
ما جربته وفقاً لـ “استكشاف الأخطاء وإصلاحها في البريد الإلكتروني في تثبيت Discourse جديد”:
- Telnet: الاتصال سليم (متصل وجاهز للخدمة)
- discourse doctor: “خطأ غير متوقع 500 5.0.0 أمر غير معروف أو غير مطبق.” …هذا ليس خطأ شائعاً. لا يوجد حل موصى به. يرجى الإبلاغ عن رسالة الخطأ الدقيقة أعلاه إلى h ttps://meta.discourse.org/
- سجلات مزود البريد الإلكتروني: لا يوجد أي شيء يشير إلى إرسال بريد إلكتروني
- سجلات Discourse:
Apache
root@ubuntu-2gb-fsn1-3:/var/discourse# tail shared/standalone/log/rails/production.log
lib/middleware/enforce_hostname.rb:23:in call'* *lib/middleware/request_tracker.rb:177:in call’
Rendered exceptions/not_found.html.erb within layouts/no_ember (Duration: 0.5ms | Allocations: 137)
Rendered layout layouts/no_ember.html.erb (Duration: 8.0ms | Allocations: 1280)
Rendered html template (Duration: 0.0ms | Allocations: 2)
Rendered layouts/email_template.html.erb (Duration: 0.3ms | Allocations: 30)
Delivered mail 8731fbdf-b6c8-49b5-86d5-08d8c32e5ac1@talk.absolutum. net (485.7ms)
Job exception: 500 5.0.0 Unknown or unimplemented command.
- نطاق البريد الإلكتروني
- نطاق موقعي هو: talk.absolutum. net
- نطاق إرسال البريد الإلكتروني هو: norepoy@absolutum.net (إذ يختلف هذا عن نطاق الموقع)
- لذلك قمت بإلغاء التعليق عن строка "-exec: rails r “SiteSEttings.notification_email…” وأدخلت بريدي الإلكتروني في ملف app.yml
- أعدت بناء التطبيق
- كما غيرت إعدادات البريد الإلكتروني عبر سطر الأوامر باستخدام sitesettings.notification
- جربت استخدام TLS وبدونه (في ملف yml)، واستخدمت المنطقتين 587 و 25 (كلاهما مدعوم من قبل مزود البريد الإلكتروني الخاص بي، حتى بعد إعادة البناء)
- ليس لدي عنوان IP في نطاق البريد الإلكتروني
- نتائج أداة discource doctor:
==================== اختبار البريد ====================
لإجراء اختبار دقيق، احصل على عنوان من h ttp://www.mail-tester.com/
أو أرسل رسالة اختبار إلى نفسك ببساطة.
عنوان البريد الإلكتروني للاختبار؟ (‘n’ لتجاوز) [info@absolutum.net]:
جاري إرسال البريد إلى info@absolutum.ne t. . .
جاري اختبار الإرسال إلى info@absolutum.ne t باستخدام smtp .socketlabs.com:587، اسم المستخدم:server34665 مع المصادقة العادية.
======================================== خطأ ========================================
خطأ غير متوقع
500 5.0.0 أمر غير معروف أو غير مطبق.
====================================== الحل =======================================
هذا ليس خطأ شائعاً. لا يوجد حل موصى به!
يرجى الإبلاغ عن رسالة الخطأ الدقيقة أعلاه إلى h ttps://meta.discourse.org/
(وحل مقترح إذا وجدت أحدها!)
أي فكرة حول ما يمكنني تجربته لحل هذه المشكلة ستكون موضع تقدير.
(عذراً، وبصفتي مستخدماً جديداً، لم يُسمح لي باستخدام سوى رابطين، لذا اضطررت لإضافة مسافات في بعض الروابط)*
شكراً
أوليفييه