이 설정이 이상해 보입니까? discourse doctor를 실행하면 다음과 같은 메시지가 표시됩니다:
Testing sending to hadyib@gmail.com using smtp.sendgrid.net:587.
SMTP server connection successful.
Sending to hadyib@gmail.com. . .
Mail accepted by SMTP server.
DISCOURSE_SMTP_ENABLE_START_TLS: true로 설정해서 시도해 보았지만 작동하지 않았습니다.
## TODO: 초기 가입 시 관리자 및 개발자로 설정될 쉼표로 구분된 이메일 목록
## 예: 'user1@example.com,user2@example.com'
DISCOURSE_DEVELOPER_EMAILS: 'hadyib@gmail.com'
## TODO: 새 계정을 검증하고 알림을 보내는 데 사용되는 SMTP 메일 서버
# SMTP 주소, 사용자 이름, 비밀번호는 필수입니다
# 경고: SMTP 비밀번호에 '#' 문자가 포함되면 문제가 발생할 수 있습니다!
DISCOURSE_SMTP_ADDRESS: smtp.sendgrid.net
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: apikey
DISCOURSE_SMTP_PASSWORD: "SG.x1xctnAvSz-5hA0tnoJDLA._8U0PtYev7exZzqRIbtDWz2ZI1dTtqAkGb_rjP4"
DISCOURSE_SMTP_ENABLE_START_TLS: false # (선택 사항, 기본값 true)