Obviamente, esto tiene algo que ver con la configuración de mi correo electrónico. Estoy aprendiendo a configurar mi propia instancia de Discourse, actualmente como una “droplet” en Digital Ocean. Tengo la instancia configurada y está disponible en jordanviolet.dev.
He revisado el documento de solución de problemas sin éxito:
Estoy buscando usar mi cuenta de Google Workspace (gmail) como mi proveedor de correo electrónico. Aquí están mis configuraciones de correo electrónico smtp:
## TODO: Lista de correos electrónicos separados por comas que se convertirán en administradores y desarrolladores
## al registrarse inicialmente, por ejemplo, 'usuario1@ejemplo.com,usuario2@ejemplo.com'
DISCOURSE_DEVELOPER_EMAILS: 'jordan@violetfamily.com'
## TODO: El servidor de correo SMTP utilizado para validar nuevas cuentas y enviar notificaciones
# Se requieren la DIRECCIÓN SMTP, el nombre de usuario y la contraseña
# ADVERTENCIA: el carácter '#' en la contraseña SMTP puede causar problemas.
DISCOURSE_SMTP_ADDRESS: smtp-relay.gmail.com
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: myemail@violetfamily.com
DISCOURSE_SMTP_PASSWORD: "myemailpassword"
#DISCOURSE_SMTP_ENABLE_START_TLS: true # (opcional, por defecto true)
DISCOURSE_SMTP_DOMAIN: violetfamily.com
DISCOURSE_NOTIFICATION_EMAIL: jordan@violetfamily.com
## Si agregó la plantilla Lets Encrypt, descomente a continuación para obtener un certificado SSL gratuito
LETSENCRYPT_ACCOUNT_EMAIL: me@example.com
También creo que seguí las instrucciones de Google correctamente para el retransmisión SMTP:
Aquí están mis configuraciones de mi Workspace > Gmail > configuración de Enrutamiento:

