해당 gem과 이메일 주소를 검증하는 플러그인이 필요합니다. 단순히 계정을 생성하려는 시점에 검증하는 수준이라면 간단한 플러그인으로 충분합니다. 제출 전에 검증하는 더 정교한 버전이라면 더 많은 작업이 필요할 것입니다. 숙련된 discourse C 개발자의 경우 1~3시간 정도가 걸릴 것으로 예상됩니다.
Developing Discourse Plugins - Part 1 - Create a basic plugin 또는 Marketplace 채널을 참고하세요. 또한 github의 discourse 계층 구조에 있는 all-the-plugins 저장소도 예시를 찾는 데 좋은 곳입니다.