Acabo de notar este mensaje de error en mi página de inicio de sesión:
Todo el correo electrónico saliente está deshabilitado porque no se ha configurado ningún servidor SMTP. No se pueden enviar correos electrónicos de ningún tipo.
Cuando reviso Administrador > Configuración de correo electrónico, veo esto:
No puedo publicar archivos adjuntos, pero puedo subir el archivo app.yml si eso ayuda. Estoy bastante seguro de que es correcto, pero soy nuevo en esto.
Una cosa a tener en cuenta: cuando envío un correo electrónico de prueba a mi cuenta personal de Gmail desde esta pantalla, sí lo recibo.
¿Puedes explicar por qué? Estamos utilizando una cuenta de Google Workspace de pago. Esto no es Gmail gratuito. Uso esto para enviar correos electrónicos desde mi sitio de WordPress/Woocommerce sin problemas. Y, sinceramente, siento que realmente funciona. O al menos la gente puede registrarse. Así que no sé…
Tengo el mismo problema.
Instalación nueva, escribí mal la configuración SMTP durante el asistente de instalación, luego seguí la guía de solución de problemas, configuré SMTP correctamente arreglando containers/app.yml e hice un ./launcher rebuild app. Enviar correo electrónico de prueba funciona, las verificaciones de correo electrónico de registro funcionan, discourse-doctor también está contento…
Me cambié a Mailgun. Estoy viendo en los registros que los correos electrónicos se están enviando. discord-doctor funcionó para mail-tester.com. Las pruebas de correo electrónico desde la configuración de Discourse a varios dominios funcionan. Así que no estoy seguro de por qué sigue apareciendo el error.
Entendido. Supongo que ./launcher rebuild app está funcionando. Actualicé el archivo app.yml, lo guardé y ejecuté el comando. Pasó por la reconstrucción e incorporó la nueva configuración SMTP.
Sí veo “Iniciar sesión con Discourse ID” en la página de inicio de sesión. Mi cuenta de usuario es una cuenta local.
Todo lo que respecta al envío del correo electrónico parece estar bien. Tanto los registros de correo electrónico de Discourse como los registros de Mailgun muestran entregas exitosas. Por lo tanto, no creo que esto sea realmente un problema de SMTP en este momento. Es algo en alguna parte lo que está mostrando ese error incorrectamente.