Envié un correo electrónico de prueba y me encontré con:
‘ERROR - execution expired (email)’
Estoy usando MailGun para correos electrónicos SMTP. Puerto 587
Primero, no sé cómo solucionarlo, ¿puedes ayudarme con esto?
Segundo, leí esto
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 …
y estamos alojados en Digital Ocean, en su guía oficial mencionan que los puertos SMTP 25, 465 y 587 están bloqueados en Droplets para prevenir spam y otros abusos de nuestra plataforma. Fuente
Para enviar correos desde DigitalOcean, recomendamos usar SendGrid a través de la Aplicación 1-Click de SendGrid en Marketplace .
¿Puedes proporcionarme una guía desde aquí para solucionar el problema?
Gracias por leer…
Gracias, tengo acceso SSH y poco conocimiento. Pero no sé cómo cambiar el puerto. Si pudiera guiarme, ayudaría mucho.
Creo que necesitarás editar tu archivo app.yml y cambiar el puerto:
sudo -s
cd /var/discourse
nano containers/app.yml
Luego puedes editar el archivo y hacer esto:
./launcher destroy app
./launcher start app
Para que tus cambios surtan efecto.
2 Me gusta
@NateDhaliwal Muchas gracias . Ya funciona, lo cambié como indicaste.
1 me gusta
¡No hay problema, encantado de ayudar!
system
(system)
Cerrado
28 Abril, 2025 10:09
8
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.