이메일은 포기했습니다

이메일을 포기합니다. 발신 이메일을 설정할 수 없어요. Zoho, Brevo, Resend를 이미 시도해 봤지만, 하나도 제대로 작동하지 않아요. 도와주세요.

항상 같은 오류가 나요.

안녕하세요, 배경 정보에서 확인한 바로는 설정 값이 실제로는 올바르지 않습니다. 해당 값은 이메일 주소가 아니라 SMTP 서버 주소여야 합니다.

discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub 를 따라 설정해 주세요.

설정에서 address 값은 이메일 주소가 아닌 메일 서버 주소여야 합니다. 예를 들어 mailgun을 사용하는 경우:

DISCOURSE_SMTP_ADDRESS: smtp.mailgun.org
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: postmaster@fooros.co
DISCOURSE_SMTP_PASSWORD: "이메일 서버 제공업체가 공유한 비밀번호"

또한 경고입니다 - 동일한 문제를 다른 토픽에 다시 게시하지 마세요.

Mailgun 관련 질문인데, 무료인가요, 유료인가요?

이 부분에 대해 제 생각을 바로잡아 주세요.

DISCOURSE_SMTP_ADDRESS: hello@fooros.co
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: resend
DISCOURSE_SMTP_PASSWORD: “REDACTED”
#DISCOURSE_SMTP_ENABLE_START_TLS: true # (선택 사항, 기본값 true)
DISCOURSE_SMTP_DOMAIN: smtp.resend.com # (일부 제공업체에서 필수)
DISCOURSE_NOTIFICATION_EMAIL: hello@fooros.co

Brevo를 사용하는 경우 설정이 어떻게 될지 예시를 보여주세요.

Mailgun의 가격 페이지는 여기에서 확인할 수 있습니다 - Flexible Email Delivery & API Pricing Plans - Transactional Email API Service For Developers | Mailgun

Brevo의 경우, 아래 문서를 참고할 수 있습니다 - https://help.brevo.com/hc/en-us/articles/7924908994450-Send-transactional-emails-using-Brevo-SMTP

자체 호스팅 인스턴스를 설정하려면 SMTP에 대한 일부 지식이 필요합니다.