이메일을 보내기 위한 SMTP 설정을 하는 데 어려움을 겪고 있습니다. 도움을 받으려고 다음 글을 참고해 보았지만:
troubleshoot-email-on-a-new-discourse-install/16326
(죄송합니다, 링크를 붙여넣을 수 없습니다)
그래도 해결 방법을 찾지 못하고 있습니다. 제 설정은 다음과 같습니다.
도메인 domain1.com을 보유하고 있으며, Discourse는 서브도메인(CNAME)에서 실행되고 있습니다: hub.domain1.com
별도의 이메일 서비스는 domain2.com에 있으며, 해당 SMTP 주소는 다음과 같습니다: mail.domain2.com
DKIM, SPF 등 모든 이메일 설정은 정상적으로 되어 있으며, 해당 이메일은 문제없이 사용할 수 있습니다.
Discourse의 공식 일반 설치 지침을 따르고 있지만, 포트 80과 443을 사용할 수 없어 설치 스크립트를 사용할 수 없습니다. 이 서브도메인을 포함한 모든 트래픽을 라우팅하는 리버스 프록시가 있기 때문입니다. 따라서 app.yml 파일을 수동으로 수정하고 리빌드 스크립트를 실행해야 했습니다. 그 부분은 문제가 없습니다. 다만 이메일만 작동하지 않습니다.
이메일 설정에 대해 조언해 주신다면 큰 도움이 될 것입니다. 현재 제 설정은 다음과 같습니다.
저는 이미 제 이메일 서버를 보유하고 있습니다(정확히 말하면, 이 사이트를 호스팅하는 곳이 아닌 다른 호스터를 통해 사용하는 서비스입니다). 그리고 제가 다른 서비스에서 사용했던 것과 동일한 설정을 적용하고 있습니다. 그런데 이 서비스에서는 작동하지 않습니다. 이 파라미터를 올바르게 설정하지 못하고 있는 것 같습니다.