Mailhog non riceve email da Discourse

Ciao,

Sto configurando Discourse sul mio MacBook (M2) per provarlo prima di ospitarlo altrove. Ho clonato il repository e configurato app.yml per utilizzare 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

Avvio Discourse usando il launcher e vi accedo a localhost:80. Contemporaneamente, eseguo Mailhog tramite Docker:

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

L’interfaccia utente di Mailhog è accessibile a localhost:8025 e un test con uno script Ruby conferma che le email vengono ricevute da Mailhog:

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

Tuttavia, quando mi registro su Discourse, non vengono inviate email. Ho controllato i log del container Docker senza trovare voci pertinenti.

Avete suggerimenti per risolvere questo problema?

Grazie!