제목: 활성화 이메일은 전송되었지만 계정이 활성화되지 않음 / 활성화 링크 관련 혼란
안녕하세요,
저는 자체 호스팅된 Discourse(Docker)를 운영하고 있습니다. SMTP 테스트 이메일은 정상적으로 전송되고 있습니다(Gmail에서 확인), 하지만 신규 등록 사용자는 계정을 올바르게 활성화하지 못하거나 활성화 이메일을 받지 못하는 문제가 발생하고 있습니다.
확인/조치한 사항:
-
SMTP 설정 완료 및 테스트 이메일 정상 수신 확인
-
login_required = false -
must_approve_users = false -
관리자 → 사용자 메뉴를 통한 수동 활성화는 정상 작동
-
./launcher restart app명령으로 재시작 수행(여러 번)
문제점:
-
등록 후 사용자가
/u/account-created페이지로 이동함 -
활성화 이메일 전송이 일관되지 않거나 활성화 링크의 동작 방식이 불분명함
-
활성화 링크/리다이렉트 동작을 어디서 제어하는지 불분명함
질문:
-
활성화 링크를 클릭한 후 활성화 링크와 리다이렉트를 Discourse에서 정확히 어디에서 처리하나요?
-
컨테이너를 재시작하지 않고 활성화 플로우를 테스트할 수 있는 권장 방법이 있나요?
-
SMTP 테스트는 성공하지만 사용자 활성화 이메일이 실패하거나 활성화가 완료되지 않는 경우의 일반적인 원인은 무엇인가요?
미리 감사드립니다.