분명히 이건 내 이메일 설정과 관련이 있을 것 같습니다. 저는 현재 Digital Ocean의 드롭렛으로 자체 Discourse 인스턴스를 설정하는 법을 배우고 있습니다. 인스턴스는 설정이 완료되었으며 jordanviolet.dev에서 접근할 수 있습니다.
트러블슈팅 문서를 확인해 보았지만 해결하지 못했습니다:
저는 Google Workspace(gmail) 계정을 이메일 제공자로 사용하려고 합니다. 제 SMTP 이메일 설정은 다음과 같습니다:
## TODO: 초기 가입 시 관리자 및 개발자로 설정될 쉼표로 구분된 이메일 목록
## 예: 'user1@example.com,user2@example.com'
DISCOURSE_DEVELOPER_EMAILS: 'jordan@violetfamily.com'
## TODO: 새 계정을 검증하고 알림을 보내는 데 사용되는 SMTP 메일 서버
# SMTP 주소, 사용자 이름, 비밀번호가 필요합니다.
# 경고: SMTP 비밀번호의 '#' 문자는 문제를 일으킬 수 있습니다!
DISCOURSE_SMTP_ADDRESS: smtp-relay.gmail.com
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: myemail@violetfamily.com
DISCOURSE_SMTP_PASSWORD: "myemailpassword"
#DISCOURSE_SMTP_ENABLE_START_TLS: true # (선택 사항, 기본값: true)
DISCOURSE_SMTP_DOMAIN: violetfamily.com
DISCOURSE_NOTIFICATION_EMAIL: jordan@violetfamily.com
## Lets Encrypt 템플릿을 추가했다면, 무료 SSL 인증서를 받으려면 아래 주석을 해제하세요
LETSENCRYPT_ACCOUNT_EMAIL: me@example.com
또한 Google의 SMTP 릴레이 관련 문서를 올바르게 따랐다고 생각합니다:
Workspace > Gmail > 라우팅 설정에서 확인한 제 설정은 다음과 같습니다:

