Daviz
(Daviz)
22 يونيو 2023، 2:10ص
1
مرحباً.
لقد قمت بتثبيت برنامج discourse مفتوح المصدر على خادم استضافة digitalOcean. خادم smtp المستخدم هو Mailgun Free ver.
خادم smtp المجاني من Mailgun المثبت على discourse لا يرسل البريد، لذا أريد تغيير خادم smtp.
كيف يمكنني استبدال خادم smtp المثبت في discourse؟
إعجابَين (2)
Stephen
(Stephen)
22 يونيو 2023، 3:16ص
2
بافتراض أنك اتبعت التثبيت القياسي، يتم تخزين إعدادات SMTP المستخدمة أثناء إعداد discourse في app.yml
ابحث في /var/discourse/containers
بعد تعديل هذا الملف، يمكنك إما تشغيل إعادة بناء من الطرفية، أو الاختصار:
./launcher destroy app && ./launcher start app
إعجابَين (2)
Daviz
(Daviz)
22 يونيو 2023، 3:54ص
3
شكراً لردك.
لكنني لا أجيد لغة البرمجة جيداً.
أعلم أن الأمر مزعج، ولكن إذا كان بإمكانك إخباري بكيفية تعديل ملف app.yml والمسار للوصول إلى الملف، فسأكون ممتناً.
pfaffman
(Jay Pfaffman)
22 يونيو 2023، 2:45م
4
إذا قمت بتثبيت قياسي، يمكنك القيام بشيء كهذا:
cd /var/disourse
nano containers/app.yml
إذا كنت لا تعرف ما هو nano أو كيفية استخدامه، فستحتاج إلى استخدام جوجل.
إعجاب واحد (1)
pfaffman
(Jay Pfaffman)
23 يونيو 2023، 11:03ص
6
هل نجح ذلك؟ يمكنك أيضًا تشغيل discourse-setup مرة أخرى.
إعجابَين (2)
Daviz
(Daviz)
23 يونيو 2023، 3:20م
7
شكراً لاهتمامك. لم أجربه بعد. لم أجد أي خوادم smtp يمكن أن تحل محل Mailgun، سأضطر إلى البحث أكثر قليلاً.
pfaffman
(Jay Pfaffman)
24 يونيو 2023، 9:29م
8
أوصي بأن تقوم بإعداد Mailgun بشكل صحيح. إنها واحدة من أسهل الإعدادات.
إعجابَين (2)
Daviz
(Daviz)
26 يونيو 2023، 2:15ص
10
مرحباً.
لقد وصلت إلى ملف containers.yml بالأمر الذي أعطيته لي أدناه.
cd /var/disourse
nano containers/app.yml
بعد ذلك، أحتاج إلى تعديله لتغيير خادم SMTP، لكنني لا أعرف كيفية تعديل الملف. إذا لم يكن الأمر مزعجًا، فيرجى إخباري بكيفية القيام بذلك.
pfaffman
(Jay Pfaffman)
26 يونيو 2023، 2:27ص
11
إذا كنت لا تعرف كيفية استخدام nano، يمكنك البحث عن ذلك في Google. وأيضًا
إعجابَين (2)
Daviz
(Daviz)
27 يونيو 2023، 2:33م
12
Jay Pfaffman:
tainers/app.yml
لقد بحثت عن كيفية استخدام أمر nano. حصلت على فكرة تقريبية عن كيفية استخدام الأمر. ومع ذلك ، لا أعرف الأوامر التي يجب تعديلها في app.yml وكيف.
Canapin
(Coin-coin le Canapin)
27 يونيو 2023، 2:57م
13
أخشى أن شرح كيفية استخدام برنامج لا علاقة له بـ Discourse عادة ما يكون خارج نطاق هذا المنتدى. إذا واجهت مشكلة ولديك ميزانية، يمكنك النشر في Marketplace .
ومع ذلك، أتفق مع pfaffman، من المحتمل أن Mailgun لم يتم تكوينه بشكل صحيح (يستخدمه الكثيرون مع Discourse دون مشاكل) أو أن app.yml لم يتم ملؤه بشكل صحيح. سألقي نظرة على كليهما، وبالنسبة لتغيير إعدادات SMTP، كما قال pfaffman عدة مرات، يمكنك أيضًا تشغيل ./discourse-setup، والذي سيؤدي إلى تكوين البرنامج خطوة بخطوة.
pfaffman
(Jay Pfaffman)
27 يونيو 2023، 4:24م
14
إذا كان ما تريد القيام به هو تغيير إعدادات SMTP، يمكنك
cd /var/discourse
./discourse-setup
وسيتيح لك ذلك تغيير الإعدادات وإعادة البناء عند الانتهاء.
للعلم، لقد قمت بتغيير العنوان، حيث لا يوجد خادم SMTP “مثبت”.
3 إعجابات
Daviz
(Daviz)
28 يونيو 2023، 3:41م
16
cd /var/discourse
./discourse-setup
لقد أعدت تثبيت smtp باستخدام ./discourse-setup كما أخبرتني. شكراً جزيلاً لك.
إعجابَين (2)
system
(system)
تم إغلاقه في
28 يوليو 2023، 3:41م
17
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.