이것을 어떻게 수정할 수 있나요? DigitalOcean의 원클릭 앱을 사용하고 있습니다.
설치 프로그램과의 Cloudflare 호환성 문제 때문일 가능성이 큽니다. 설치를 진행하는 동안 A 레코드에 대한 Cloudflare 프록시(주황색 구름)를 일시적으로 비활성화하거나, app.yml 파일을 수동으로 편집한 뒤 다시 빌드해 보세요(저는 이렇게 합니다).
app.yml 파일을 어떻게 수정하나요?
cd /var/discourse
nano containers/app.yml
app.yml 상단의 templates 섹션에 다음 내용을 추가하는 것을 잊지 마세요:
- "templates/cloudflare.template.yml"
호스트 이름과 SMTP 자격 증명과 같은 필요한 정보를 추가하세요.
저장한 후 나가고, 다음을 실행하세요:
./launcher rebuild app
네, 괜찮아 보입니다. 이제 해당 설정을 비활성화한 상태로 설치기를 실행해 보면 잘 될 거예요. 성공하더라도 app.yml에 Cloudflare 템플릿을 추가하고 다시 빌드해야 합니다.
해당 필드를 보려면 파일을 더 아래로 스크롤해야 합니다. Cloudflare 프록시링을 비활성화해도 설치 프로그램이 실패했나요?
AWS SES를 추천합니다. 제가 아는 최고 수준의 서비스 중에서도 비용 대비 효율이 가장 좋습니다. 무료는 아니지만, 최소 사용량 제한 없이 사용량 기반 과금이라 저렴합니다.
무료 Gmail을 사용하는 경우의 정확한 상황은 잘 모르겠습니다. 직접 사용해 본 적이 없어서요. 포럼에서 관련 내용을 검색해 보시는 걸 추천합니다.
AWS SES 시작 가격, 12개월 무료
제가 아는 바로는, EC2 인스턴스에서 그들과 함께 Discourse를 호스팅하는 경우에만 해당되는 것 같습니다.
오케이, sendsend를 시도해볼게
Mailgun은 훌륭한 SMTP 제공업체입니다. 신용카드나 직불카드로만 인증하면 되고, 실제로는 아무 비용도 청구되지 않습니다.



