¡Hola! He estado intentando configurar Discourse (armado solo con Google y sin conocimientos reales de Ubuntu ni de nada más). La página está activa y funcionando, pero cuando intento registrarme como administrador, no recibo el correo electrónico.
Hasta ahora, he:
Creado un Droplet en Digital Ocean
Configurado Discourse a través de la consola del Droplet
Creado una API de SendGrid y un DNS inverso
Verificado la identidad del remitente y autenticado el dominio
También debo mencionar:
Estoy ejecutando en el puerto 2525 porque leí que eso solucionó el problema para muchas personas. En mi caso no ha funcionado, así que asumo que me falta algo sencillo.
El nombre de usuario es “apikey”, así que tampoco es ese error.
A pesar de todo lo anterior, SendGrid no está enviando correos electrónicos. Ejecuté Discourse-Doctor y esto es lo que obtuve:
También probé enviando los correos a una dirección de mail-tester, como se sugirió, pero sin éxito.
TELNET indicó que el puerto 2525 está abierto y que mi clave de API es válida, pero sigo obteniendo un error 550. Mi sospecha es que esto se debe al mismo problema subyacente que afecta al correo de Discourse. Pero literalmente no sé nada sobre esto, así que podría estar muy equivocado.
Sí, su soporte ha sido bastante inútil hasta ahora. Tampoco tenían idea de por qué estaba fallando. Intentaré hacer un seguimiento por correo electrónico; quizás sea más efectivo que el chat.
¡Ah, buen ojo! Pero eso fue un error tipográfico; desafortunadamente, corregirlo no soluciona el problema, ya que al parecer el problema está en el correo electrónico del remitente. Tampoco soy dueño de terrain.io.