안녕하세요!
Discourse를 특별한 구성으로 사용하고자 합니다. 웹서버는 VPN 내부의 소수의 알려진 사용자들만 접근할 수 있도록 설정할 예정입니다. 서버 IP가 10.0.0.1과 같은 형태이므로, 유효한 공개 도메인 이름을 사용할 수 없다는 것은 명확합니다.
이메일 전송을 올바르게 설정하는 것이 강력히 권장된다는 내용을 읽었습니다. 또한 이메일 없이 몇 가지 해킹 기법을 통해 관리자 계정 생성을 완료할 수 있다는 것도 읽었습니다.
어떤 방식이 가장 좋은지 궁금합니다.
a) 이메일 없이 Discourse를 완전히 설정하는 방법. 이것이 작동할까요? 아마도 각 계정을 활성화하기 위해 다소 비공식적인 수동 절차를 따라야 할 것 같은데, 예상하는 제한된 사용자 수라면 괜찮습니다. 이것이 작동할까요? 이메일 전송이 작동하지 않을 경우 어떤 제한 사항이 있을까요? 물론 이메일 알림을 보낼 수는 없겠지만(제 입장에서는 상대적으로 작은 단점입니다) - 그것이 전부일까요?
b) 서버가 사설 IP를 사용하더라도, 이메일을 위한 공개 주소를 별도로 가질 수 있을 것입니다. 모든 것이 쉬운 설치를 위해 최적화되어 있을 것이라 기대하므로, 설치 가이드를 따르면서 서버 주소를 한 번만 입력하면 HTTP 리다이렉트 등에 사용될 뿐만 아니라 SMTP에도 사용될 가능성이 높습니다. 이 둘을 쉽게 구분할 수 있을까요? 사설 IP 주소를 가진 서버를 설정하면서, 이메일에만 사용되는 일치하지 않는 도메인을 쉽게 설정할 수 있을까요?
참고로 저는 아직 Discourse에 대한 경험이 없습니다. 실제 문제가 발생하면 스스로 찾아보며 해결할 준비가 되어 있습니다. 하지만 여기서 선택해야 할 근본적인 경로(a 또는 b)가 있다고 보며, 처음부터 잘못된 방향으로 나아가는 것을 피하기 위해 조언을 구하고 싶습니다.
감사합니다!