لقد قمت بتثبيت Discourse على نظام Ubuntu 18.04 باستخدام هذا الدليل (وهو مخصص لـ Ubuntu 16.04، لكنني أعتقد أن الأمر متشابه جدًا):
ثم قمت بإعداد تكوين البريد الإلكتروني كما هو موصوف هنا:
ملاحظة: لم ينجح معي تطبيق نطاق عناوين IP فقط، بل نجح فقط عند استخدام عنوان IP كامل.
لكن لا يزال البريد الإلكتروني لا يعمل. عند إجراء اختبار doctor، يظهر ما يلي:
==================== اختبار البريد الإلكتروني ====================
...
...
تم الاتصال بخادم SMTP بنجاح.
جاري الإرسال إلى info@likamundi-lernen.de. . .
فشل إرسال البريد.
استبدال: SMTP_PASSWORD
استبدال: LETSENCRYPT_ACCOUNT_EMAIL
استبدال: DEVELOPER_EMAILS
استبدال: DISCOURSE_DB_PASSWORD
استبدال: جاري إرسال البريد إلى
==================== مشكلة في DNS ====================
يبلغ هذا الخادم عن "غير موجود"، لكن discourse.likamundi.de يُظهر Discourse 2.4.0.beta2.
يشير هذا إلى وجود مشكلة في DNS أو أن وسيطًا وسيطًا هو المسؤول.
إذا كنت تستخدم Cloudflare أو شبكة تسليم محتوى (CDN)، فقد يكون التكوين غير صحيح.
كما حاولت ضبط “المرسلون المسموح بهم” في مجموعة Gmail على “الكل”، لكن ذلك لم يساعد أيضًا.
وبالطبع، عندما أحاول إعداد حساب المسؤول، لا أحصل على أي بريد إلكتروني…
هل يمكن لأي شخص مساعدتي هنا؟ لا يمكن أن يكون الأمر صعبًا جدًا ^^
إذا كنت تدفع مقابل Gsuite (وليس Gmail)، فإن إرسال Discourse للبريد الإلكتروني لا يُعد انتهاكًا لشروط الاستخدام الخاصة بهم، لكنه لا يزال مصدر إزعاج كبير ولا يمكنك الحصول على الكثير من المساعدة هنا. إذا كان لديك بطاقة ائتمان، فستكون حياتك أسهل بكثير إذا اتبعت Mailgun (أو ما شابه).
ربما يكون متأخرًا قليلاً للمساعدة هنا، لكن يمكنني تأكيد أنه من الممكن استخدام خادم GSuite smtp-relay لإرسال رسائل Discourse البريدية.
التالي هو إعداد لاستخدام smtp-relay (في إعدادات تطبيق Gmail) بدون مصادقة (عنوان IP فقط). أولاً، كما ذكرت، تحتاج إلى إعداد تطبيق لقبول البريد “من عناوين IP المحددة” فقط، وإضافة عناوين خادم Discourse الخاص بك.
النقطة الأساسية، والتي أوقفتني لمدة ساعة تقريبًا، هي أنك تحتاج إلى تحديد متغيرات اسم المستخدم وكلمة المرور ولكن تتركها فارغة. أي قيم أخرى (مثل none، ‘’، إلخ) لن تعمل.
لا، هذا لا يعمل. وليس هناك أي إساءة، لكن فكرة المنصة التي تتطلب وجود نطاقات وخوادم بريد معًا هي فكرة سيئة للغاية، لأن تغيير إعدادات DNS لدى معظم مزودي النطاقات يؤدي إلى اختلال خادم البريد المحلي. لقد حاولت تثبيت هذا النظام لمدة 4 ساعات الآن.