이 문제를 해결하려고 하루 종일 노력했지만 여전히 막혀 있습니다.
cd /var/discourse
nano containers/app.yml
현재 설정은 다음과 같습니다. 개인정보 보호를 위해 사이트 이름을 mywebsite로 대체했습니다.
DISCOURSE_HOSTNAME: “mywebsite.com”
Brevo(SMTP) 이메일 설정
DISCOURSE_DEVELOPER_EMAILS: ‘admin@mywebsite’
DISCOURSE_SMTP_ADDRESS: smtp-relay.brevo.com
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: Brevo SMTP 섹션에서 찾은 로그인 이름
DISCOURSE_SMTP_PASSWORD: Brevo SMTP 섹션에서 찾은 비밀번호
DISCOURSE_SMTP_ENABLE_START_TLS: true
DISCOURSE_SMTP_AUTHENTICATION: login
DISCOURSE_SMTP_DOMAIN: mywebsite.com
DISCOURSE_NOTIFICATION_EMAIL: admin@mywebsite.com
Let’s Encrypt에 필요합니다
LETSENCRYPT_ACCOUNT_EMAIL: admin@mywebsite.com
제가 뭘 잘못 넣고 있나요? 제 사이트에서 테스트 이메일을 보낼 수 없습니다. 제 웹사이트에서 discourse 알림 이메일 설정을 어디서 찾아야 하는지 모르겠어서 no-reply@mywebsite.com을 시도해 봤지만 작동하지 않았고, admin@mywebsite.com을 시도해 봤지만 그것도 작동하지 않았습니다. Brevo에서 두 명의 발신자(admin@mywebsite.com와 no-reply@mywebsite.com)를 인증했습니다.