أواجه صعوبة في إعداد إعدادات smtp لإرسال رسائل البريد الإلكتروني. حاولت استخدام هذه المقالة للمساعدة:
troubleshoot-email-on-a-new-discourse-install/16326
(عذرًا، لا يمكنني نشر الرابط)
لكنني ما زلت لا أستطيع فهم الأمر. إليك إعداداتي.
لدي نطاق، domain1.com. يعمل Discourse على نطاق فرعي (cname): hub.domain1.com
لدي خدمة بريد إلكتروني منفصلة في domain2.com، وعنوان smtp الخاص بها هو: mail.domain2.com
كل إعدادات البريد الإلكتروني جيدة فيما يتعلق بـ dkim spf وما إلى ذلك. يمكنني استخدام هذا البريد الإلكتروني بلا مشكلة.
أنا أستخدم تعليمات الإعداد العادية الرسمية لـ Discourse، ولكن لا يمكنني استخدام البرنامج النصي للإعداد لأنه ليس لدي المنفذان 80 و 443 متاحين. يوجد وكيل عكسي يوجه كل شيء، بما في ذلك هذا النطاق الفرعي. لذلك، يجب علي تعديل ملف app.yml يدويًا وتشغيل البرنامج النصي لإعادة البناء. لا مشكلة. أنا فقط لا أستطيع جعل رسائل البريد الإلكتروني تعمل.
إذا كان بإمكانك فقط تقديم المشورة بشأن إعدادات البريد الإلكتروني، فسيكون ذلك مفيدًا. هذا ما لدي
إذا كنت لا تعرف كيفية إعداد خادم بريد SMTP الخاص بك، فإنني أوصي بشدة باستخدام خدمة SMTP موجودة. هذا صحيح بشكل خاص للمجتمع الذي بدأ للتو، لأنه يوفر قدرًا كبيرًا من الوقت والمال.
لدي بالفعل خادم البريد الإلكتروني الخاص بي (أو بالأحرى خدمة أستخدمها مع مستضيف آخر، وليس المستضيف الذي أستضيف عليه هذا)، وأنا أستخدم نفس الإعدادات التي تعمل على جميع الخدمات الأخرى التي جربتها. لا يمكنني جعله يعمل على هذه الخدمة. أعتقد أنني لا أقوم بإعداد هذه المعلمات بشكل صحيح.
أنت على حق. لقد قام مزودي الخدمة الخاص بي بحظر منافذ smtp، لذلك طلبت فتحها. ومع ذلك، لدي أيضًا خادم محلي حيث لم يتم حظره، وما زلت غير قادر على تشغيل رسائل البريد الإلكتروني. يرجى إعطائي يومين، ودعني أتأكد من أن المشكلة ليست من جهتي.