لقد أرسلت بريدًا إلكترونيًا تجريبيًا، وتم الترحيب بي بـ:
‘ERROR - execution expired (email)’
أنا أستخدم MailGun لرسائل البريد الإلكتروني عبر SMTP. المنفذ 587
أولاً، لا أعرف كيفية الإصلاح، لذا هل يمكنك مساعدتي في ذلك؟
ثانيًا، قرأت هذا
In /admin I see this prompt for the first time:
There are 91 email jobs that failed. Check your app.yml and ensure that the mail server settings are correct. See the failed jobs in Sidekiq.
I sent a test email, and I was greeted with:
ERROR - execution expired (email)
I am using Brevo for SMTP email.
I went ahead and double checked my app.yml to ensure that my settings were correct, and they are. I have rebuilt a few times now, and even shut off the server and turned it back on. Nothing is …
ونحن نستضيف على Digital Ocean، وفي دليلهم الرسمي ذكروا أن منافذ SMTP 25 و 465 و 587 محظورة على Droplets لمنع البريد العشوائي وإساءة استخدام منصتنا. المصدر
لإرسال البريد من DigitalOcean، نوصي باستخدام SendGrid عبر تطبيق SendGrid بنقرة واحدة في Marketplace .
لذا، هل يمكنك تزويدي بدليل من هنا لإصلاح المشكلة؟
شكرا لك على القراءة…
شكراً، لدي وصول SSH وقليل من المعرفة. لكن كيف أغير المنفذ لا أعرف. إذا تفضلت بإرشادي فسيكون ذلك مفيداً جداً؟
أعتقد أنك ستحتاج إلى تعديل ملف app.yml الخاص بك وتغيير المنفذ:
sudo -s
cd /var/discourse
nano containers/app.yml
يمكنك بعد ذلك تعديل الملف، ثم القيام بما يلي:
./launcher destroy app
./launcher start app
لجعل تغييراتك سارية المفعول.
إعجابَين (2)
@NateDhaliwal شكراً جزيلاً لك . إنه يعمل الآن، لقد قمت بالتغيير كما قدمت.
إعجاب واحد (1)
لا مشكلة، يسعدني المساعدة!
system
(system)
تم إغلاقه في
28 أبريل 2025، 10:09ص
8
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.