Mailhog не получает письма от Discourse

Здравствуйте,

Я настраиваю Discourse на своём MacBook (M2), чтобы протестировать его перед размещением на другом хостинге. Я клонировал репозиторий и настроил app.yml для использования 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

Я запускаю Discourse с помощью лаунчера и получаю доступ к нему по адресу localhost:80. Параллельно я запускаю Mailhog через Docker:

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

Интерфейс Mailhog доступен по адресу localhost:8025, и тестирование с помощью Ruby-скрипта подтверждает, что письма поступают в Mailhog:

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

Однако при регистрации на Discourse письма не отправляются. Я проверил логи контейнера Docker, но не нашёл никаких релевантных записей.

Есть ли какие-либо предложения по решению этой проблемы?

Спасибо!