DISCOURSE_SMTP_DOMAIN이 무엇을 의미하나요?

DISCOURSE_SMTP_ADDRESS가 이미 있는 상태에서, containers/app.yml의 DISCOURSE_SMTP_DOMAIN 설정은 무엇을 하는 것인가요?

데스크톱 클라이언트에서 보통 "주소"와 "도메인"을 별도로 요청하기 때문에 혼란스러웠습니다.

저도 같은 질문이 있습니다. 답변을 찾아보다가 이 주제를 발견했습니다.

구체적으로, 여기에는 Discourse 인스턴스가 사용하는 서브도메인(discourse.example.com)을 넣어야 하는지, 아니면 도메인(example.com)을 넣어야 하는지 궁금합니다. 그리고 이것이 SMTP 설정과 관련이 있는지 여부도 알고 싶습니다.

이 값은 action_mailer에 직접 전달됩니다.

Actions_Mailer 문서에서는 이를 SMTP 대화의 일부로 지정하고 있습니다.

app.yml의 이 줄

DISCOURSE_SMTP_DOMAIN: discourse.example.com # (required by some providers)

이 ./discourse-setup 실행 시에 질문되지 않고, 주석 처리도 되어 있지 않아 설정에 잘못된 값이 도입되는 이유는 무엇일까요?

향후 읽는 분들께 도움이 될 수 있도록…

Emails have stopped sending - end of file reached - #25 by Falco 에 기반하여, 제 자신에게 답글을 남깁니다. :sweat_smile: 메일 도메인(예: mail.example.com)을 추가해야 합니다.