Mailhog이 Discourse 이메일을 받지 못함

안녕하세요,

다른 곳에 호스팅하기 전에 먼저 사용해 보기 위해 MacBook(M2)에서 Discourse를 설정하고 있습니다. 저장소를 클론하고 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

launcher를 사용하여 Discourse를 시작하고 localhost:80에서 접근합니다. 동시에 Docker를 통해 Mailhog를 실행합니다:

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

Mailhog의 UI는 localhost:8025에서 접근할 수 있으며, Ruby 스크립트로 테스트해 본 결과 Mailhog가 이메일을 수신하는 것을 확인할 수 있었습니다:

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

그러나 Discourse에서 가입할 때 이메일이 전송되지 않습니다. Docker 컨테이너 로그를 확인했지만 관련 항목을 찾을 수 없었습니다.

이 문제를 해결하는 데 도움이 될 만한 조언이 있을까요?

감사합니다!