He configurado los elementos relacionados con el servicio SMTP en el archivo de configuración app.yml, pero aún no puedo recibir el correo de activación correctamente. Por favor, bríndenme su apoyo.
Aquí están los registros que recopilé:
Rendered layouts/email_template.html.erb (Duración: 0.1ms | Asignaciones: 30)
Correo entregado: ee2b5a91-0590-48f7-8c75-aa67d5e0d6dc@bbs.lynkage.cn (30001.9ms)
Excepción del trabajo: tiempo de ejecución agotado
¿Es posible que el correo de notificación no esté configurado correctamente en /admin/site_settings/category/required?
¿La configuración de “Método de envío” en /admin/email se muestra correctamente?
(Adivino al azar…
Espera, tu dominio ni siquiera tiene registros MX…)
El problema seguro está en la configuración de Docker, ya que tengo otros servicios que pueden enviar correos a mi servidor SMTP sin problemas. No tengo claro a qué se refiere con /admin/site_settings/category/required, no logro encontrarlo.
Hola @liuyang,
Perdona por preguntar, pero ¿podrías formular tu pregunta en inglés para que toda la comunidad pueda entenderla y ayudar si es posible?
¡Gracias! ![]()
http(s)://tu_dominio/admin/site_settings/category/required
http(s)://tu_dominio/admin/email
Ahora no puedo iniciar sesión correctamente en el foro como administrador porque no puedo recibir un correo de activación al CREAR una cuenta de administrador.
emmm
Podrías intentar crear un administrador ejecutando:
cd /var/discourse
./launcher enter app
## dentro del contenedor
rake admin:create
Gracias por tu ayuda. Ahora he activado con éxito mi cuenta de administrador a través de la línea de comandos, pero aún no puedo enviar correos electrónicos a través de SMTP. He enviado correos de prueba con éxito mediante Telnet en el servidor, por lo que creo que hay algunos elementos de configuración en app.yml que no tengo claros, lo cual está causando mis problemas.
DISCOURSE_SMTP_ADDRESS: smtp.qq.com
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: 1111111111111111111111111111111111@qq.com
DISCOURSE_SMTP_PASSWORD: código de autorización de inicio de sesión de qq smtp
DISCOURSE_SMTP_AUTHENTICATION: login
DISCOURSE_SMTP_OPENSSL_VERIFY_MODE: none
DISCOURSE_SMTP_ENABLE_START_TLS: true
¿Configuraste DISCOURSE_NOTIFICATION_EMAIL en tu app.yml o la “dirección de correo de notificaciones” en la configuración del sitio?
¡Muchas gracias. Con tu ayuda, resolví el problema con éxito ![]()
