Hola
He instalado Discourse:
- siguiendo el tutorial oficial de 30 minutos
- en Ubuntu 20.04
- llegué a la pantalla de “¡Felicidades, has instalado Discourse!”
- puedo registrarme y dice que se envió un correo electrónico, pero ningún correo llega a mi bandeja de entrada
- tampoco cuando hago clic en “reenviar activación”
Lo que he intentado, según la guía “Solución de problemas de correo en una nueva instalación de Discourse”:
- Telnet: la conexión está bien (conectado y servicio listo)
- discourse doctor: “ERROR INESPERADO 500 5.0.0 Comando desconocido o no implementado.” …Este no es un error común. No existe una solución recomendada. Por favor, reporta el mensaje de error exacto anterior en h ttps://meta.discourse.org/
- registros del proveedor de correo: no hay nada visible que indique que se haya enviado un correo
- registro de Discourse:
Apache
root@ubuntu-2gb-fsn1-3:/var/discourse# tail shared/standalone/log/rails/production.log
lib/middleware/enforce_hostname.rb:23:in call'* *lib/middleware/request_tracker.rb:177:in call’
Rendered exceptions/not_found.html.erb within layouts/no_ember (Duration: 0.5ms | Allocations: 137)
Rendered layout layouts/no_ember.html.erb (Duration: 8.0ms | Allocations: 1280)
Rendered html template (Duration: 0.0ms | Allocations: 2)
Rendered layouts/email_template.html.erb (Duration: 0.3ms | Allocations: 30)
Delivered mail 8731fbdf-b6c8-49b5-86d5-08d8c32e5ac1@talk.absolutum. net (485.7ms)
Job exception: 500 5.0.0 Unknown or unimplemented command.
- Dominio de correo electrónico
- Mi dominio es: talk.absolutum. net
- el dominio desde el que se envía el correo es: norepoy@absolutum.net (es decir, es diferente del dominio anterior)
- por eso descomenté "-exec: rails r “SiteSettings.notification_email…” e introduje mi correo en app.yml
- Reconstruí la aplicación
- También cambié el correo de notification_email mediante la línea de comandos
- Probé con y sin TLS (en el archivo yml) y con los puertos 587 y 25 (ambos puertos son soportados por mi proveedor de correo, incluso tras reconstruir)
- No tengo dirección IP en el dominio de correo
- Resultados de discourse doctor:
==================== PRUEBA DE CORREO ====================
Para una prueba robusta, obtén una dirección en h ttp://www.mail-tester.com/
O simplemente envía un mensaje de prueba a ti mismo.
¿Dirección de correo para la prueba? (‘n’ para saltar) [info@absolutum.net]:
Enviando correo a info@absolutum.ne t…
Probando el envío a info@absolutum.ne t usando smtp.socketlabs.com:587, usuario:server34665 con autenticación plana.
======================================== ERROR ========================================
ERROR INESPERADO
500 5.0.0 Comando desconocido o no implementado.
====================================== SOLUCIÓN =======================================
Este no es un error común. ¡No existe una solución recomendada!
Por favor, reporta el mensaje de error exacto anterior en h ttps://meta.discourse.org/
(¡Y una solución, si la encuentras!)
Cualquier idea sobre qué podría intentar para resolver el problema será muy apreciada.
(perdón, como usuario nuevo solo me permitieron usar 2 enlaces, así que tuve que añadir espacios en algunas URLs)
Gracias
Olivier