Mailhog no recibe correos electrónicos de Discourse

Hola,

Estoy configurando Discourse en mi MacBook (M2) para probarlo antes de alojarlo en otro lugar. He clonado el repositorio y configurado app.yml para usar Mailhog:

env:
  LC_ALL: en_US.UTF-8
  LANG: en_US.UTF-8
  LANGUAGE: en_US.UTF-8

  DISCOURSE_HOSTNAME: 'localhost'
  DISCOURSE_DEVELOPER_EMAILS: 'luigi7up@gmail.com'

  DISCOURSE_SMTP_ADDRESS: localhost
  DISCOURSE_SMTP_PORT: 1025
  DISCOURSE_SMTP_USER_NAME: ''
  DISCOURSE_SMTP_PASSWORD: ''
  DISCOURSE_SMTP_ENABLE_START_TLS: false
  SMTP_URL: localhost
  DISCOURSE_SMTP_AUTHENTICATION: none

Inicio Discourse usando el lanzador y accedo a él en localhost:80. Al mismo tiempo, ejecuto Mailhog a través de Docker:

docker pull mailhog/mailhog
docker run -d -p 1025:1025 -p 8025:8025 mailhog/mailhog

La interfaz de usuario de Mailhog es accesible en localhost:8025, y al probar con un script de Ruby confirmo que los correos electrónicos son recibidos por Mailhog:

Mail.defaults do
  delivery_method :smtp, address: "localhost", port: 1025
end

Sin embargo, cuando me registro en Discourse, no se envían correos electrónicos. He revisado los registros del contenedor de Docker sin encontrar ninguna entrada relevante.

¿Alguna sugerencia para resolver este problema?

¡Gracias!