Discourse 개발 버전

안녕하세요! 디스코urs 개발 버전을 사용 중인데, 인증 이메일이 전혀 도착하지 않아서 문제가 생겼습니다. 또한 "Mailhog"에서 SMTP를 어떻게 설정해야 하는지 모르겠어요.

아래 명령어로 계정을 추가할 수 있습니다.

   ./bin/rake admin:create

http://localhost:4200/session/USERNAME/become 을 방문하여 원하는 사용자로 전환할 수 있습니다.

no-ip 호스트네임으로 discourse를 설치하려는 것과 관련이 있나요?

discourse의 개발용 설치(public hostname)는 공개 호스트네임에서 접근할 수 있도록 설계된 것이 아닙니다. 이미 다른 게시물에서 @pfaffman님이 언급한 바 있습니다.

아니, 저는 그냥 개발 버전에서 Discourse를 테스트해 보고 싶은 거예요

네, 하지만 포럼에서 사용자를 등록할 때 활성화 이메일이 발송되지 않습니다.

개발 버전에서는 메일 서버가 실행되지 않으므로 활성화 이메일이 전송되지 않습니다. rake 작업을 사용하여 계정을 활성화할 수 있습니다. 기억이 맞다면, 개발 버전에서는 계정 활성화가 필요하지 않습니다.

위에서 보여드린 rake 태스크를 사용하여 활성화 이메일을 받지 않아도 되는 계정을 생성하세요. 이 태스크는 활성화된 계정을 생성하고, 비밀번호를 설정할 수 있으며, 필요에 따라 사용자를 관리자로 지정할 수 있습니다.