cpanel 서버에서 이메일을 설정하려고 했습니다. 몇 시간 동안 시도했지만 실패했습니다.
app.yml에서 이렇게 하니까 해결되었습니다:
DISCOURSE_SMTP_FORCE_TLS: true
새로운 관리자로서 이 설정에 대해 궁금합니다:
DISCOURSE_SMTP_ENABLE_START_TLS: true
차이가 무엇인가요? 왜 하나는 작동하고 다른 하나는 작동하지 않나요? 그리고 만약 그렇다면: 왜 DISCOURSE_SMTP_FORCE_TLS도 함께 있지 않나요?
Thunderbird(이메일 클라이언트)에서는 암호화 없음, STARTTLS, SSL/TLS라는 세 가지 옵션을 보여주는 것 같습니다. 그래서 DISCOURSE_SMTP_FORCE_TLS가 SSL/TLS를 의미하는지, 그리고 이것이 템플릿에 포함될 수 있는지 궁금해졌습니다. 아니면 아닐까요?
이 옵션들의 문서화는 어떻게 되어 있나요? 그렇게 하는 것이 괜찮을까요? "템플릿을 작게 유지"하는 정책이 있나요?
예를 들어, 이메일을 보내기 위한 curl 명령에는 DISCOURSE_SMTP_DOMAIN 매개변수가 필요하지 않음에도 불구하고 DISCOURSE_SMTP_ADDRESS와 DISCOURSE_SMTP_DOMAIN 때문에 약간 혼란스러웠습니다.