Hola, tengo un problema con la recepción del correo de activación después de instalar Discourse.
Mi proceso:
Actualmente no tengo servidor de correo, así que quería ejecutar el servidor de correo y Discourse en la misma máquina. Decidí usar docker-mailserver. He contratado un VPS con un proveedor alemán y estoy utilizando un dominio de Namecheap que ya no usaba.
Como no quiero que este dominio sea público, lo he sustituido por “domain.com” a continuación. Espero que esté bien.
-
Servidor de correo: Instalé el servidor de correo, creé algunas direcciones de correo con setup.sh, generé DKIM y creé un registro TXT para él en mi proveedor de DNS. Probé las direcciones con Thunderbird y pude enviar y recibir correos sin ningún problema. Telnet también devuelve 220, así que todo parece estar bien.
Aquí hay una captura de pantalla de los registros DNS:
Resultado de SSL-Tools:
Imgur: The magic of the Internet -
Discourse: Instalé Discourse siguiendo la guía de instalación de Docker para principiantes.
Ejecuté discourse-setup e ingresé los siguientes datos:Hostname : domain.com Email : dun@domain.com SMTP address : domain.com SMTP port : 587 SMTP username : discourse@domain.com SMTP password : ABCDEFG123 LETSENCRYPT_ACCOUNT_EMAIL: tls@domain.com
Luego procedí a enviar el enlace de activación a dun@domain.com, pero nunca llegó.
dun@server:~$ tail /var/discourse/shared/standalone/log/rails/production.log
Correo enviado a dun@domain.com (69.5ms)
Excepción del trabajo: el nombre de host "domain.com" no coincide con el certificado del servidor
Correo enviado a dun@domain.com (61.3ms)
Excepción del trabajo: el nombre de host "domain.com" no coincide con el certificado del servidor
Correo enviado a dun@domain.com (22.8ms)
Excepción del trabajo: el nombre de host "domain.com" no coincide con el certificado del servidor
No entiendo completamente qué significa esto, ya que es la primera vez que configuro TLS. Supongo que se debe a que estoy utilizando un certificado diferente para el servidor de correo. ¿Cómo podría usar el mismo certificado para ambos contenedores?
