드디어 해결했습니다. DNS 문제인 것 같습니다. (getent와 openssl 명령을 사용할 때는 URL을 정상적으로 해석할 수 있었기 때문입니다.) 그래서 getent를 실행하여 SMTP 릴레이의 호스트 IP를 확인한 후, 컨테이너를 실행하면서 서버 주소를 해당 IP로 변경했습니다. 그랬더니 다른 오류가 발생했는데, 바로 이 스레드에 있는 오류였습니다. 거기에 제시된 해결책인 yaml 파일에 DISCOURSE_SMTP_OPENSSL_VERIFY_MODE: none 줄을 추가하는 것이 결국 문제를 해결해 주었습니다.
DNS 문제가 나중에 또 문제를 일으킬지는 모르겠네요. 안 그랬으면 좋겠어요 ㅋㅋ 하지만 도움 주셔서 감사합니다!