لا يزال لدي بعض الارتباك في هذا. لكنني لم أستطع ربط Discourse بخادم SMTP الخاص بي (لقد جربت لساعات قليلة، لكنني في النهاية فشلت في جعله يعمل بشكل صحيح).
في البداية، كانت لدي مشكلة تتمثل في عدم تطابق شهادة خادم البريد مع الخادم. ثم حاولت إرسال البريد عبر منفذ غير مشفر، لكنني واجهت نفس المشكلة.
الآن أضفت اسم المضيف الصحيح (أعتقد). لكنني أحصل على Job exception: Net::ReadTimeout.
وفقاً لموفر الاستضافة، فإن عنوان IP غير محظور.
أعلم ذلك، لكن لدينا خادم بريد يعمل بشكل جيد في إرسال الرسائل. لم نصل أبدًا إلى صندوق البريد المزعج، ولدينا عناوين IP متعددة بسبب ذلك :)، والمشكلة الوحيدة هي أنني لا أستطيع معرفة السبب وراء عدم قدرتي على الاتصال بالخادم.
على سطر الأوامر، يمكنك تجربة الأمر: telnet mail port حيث mail هو عنوان خادم البريد الخاص بك و port هو رقم المنفذ. إذا تم الاتصال وتمكنت من الكتابة، فأنت بخير. إذا لم يتم ذلك، فهذا يعني أنك محظور بطريقة ما.