설치 후 Discourse가 인증 이메일을 보내지 못합니다

안녕하세요,

Discourse를 설치한 후 다음과 같은 가입 페이지를 확인하고 있지만, 이메일 인증 메일을 받지 못하고 있습니다. Discourse 설치 스크립트 실행 시에도 app.xml에 이메일 설정을 작성했지만 여전히 성공하지 못하고 있습니다.

적절한 방식으로 설치하는 방법을 도와주시고, 메일 시스템에 버그가 있는지 알려주시면 감사하겠습니다.

감사합니다

안녕하세요 @Hitesh_Dubey ! 환영합니다. 잘 시작하고 계시네요. 새로운 Discourse 설치에서 이메일 문제 해결을 확인해 보셨나요? 이 문제는 해당 게시물이 가장 좋은 해결책입니다. 진행하신 내용과 겪고 있는 문제를 여기에 게시해 주세요.

안녕하세요,

답장 주셔서 감사합니다.

이미 해당 링크(Troubleshoot email on a new Discourse install

)를 확인했고, 내 Gmail 자격 증명을 입력했지만 Discourse에서 이메일 전송 문제가 발생하고 있습니다.

Gmail은 권장되지 않는 옵션입니다. 권장되는 이메일 제공업체 중 하나를 사용해 보셨나요?

discourse/docs/INSTALL-email.md at main · discourse/discourse · GitHub

안녕하세요,
이메일 인증을 우회할 수 있을까요? 필요하지 않다면요.

ssh를 통해 이 작업을 수행할 수 있습니다:

cd /var/discourse 
./launcher enter app
rake admin:create 

그 후 화면에 표시되는 안내에 따라 진행하세요.

안녕하세요. 만약 제 Gmail 계정 정보, 즉 smtp.gmail.com과 포트 587을 사용하려면 어떻게 해야 하나요? 가능한가요?

아니요. 여러 가지 이유로 권장하지 않습니다.

이론적으로 유료 Google Workspace 계정으로 충분히 시도해 본다면 Google SMTP를 사용할 수 있지만, 무료 계정은 여러분이 깨닫기도 전에 계정 정지를 당하게 될 것입니다.

유료 Google 계정에도 상당히 제한적인 전송 한도가 있으며, 이 한도에 도달할 수 있도록 허용받기까지 최소 사용 금액이 필요합니다:

Mailgun에는 3개월간 월 5,000통의 무료 이메일을 제공하는 ‘pay-as-you-grow’ 플랜이 있으며, 이후에는 발송량에 따라 과금됩니다(1,000통당 0.80달러). 이는 합리적인 시작점이 될 것 같습니다.

또한 1달러 미만의 금액은 청구되지 않으므로, 월 1,250통까지는 청구되지 않을 것이라고 생각합니다.

sendsign에 가입하고 Discourse에 통합했지만, 여전히 이메일을 보내지 못하겠습니다.

안녕하세요,

mailgun을 설정하고 app.xml에 설정을 작성했습니다. 메일 테스트는 정상적으로 작동하지만, 가입을 시도할 때 가입 활성화 메일을 받지 못하고 있습니다.

감사합니다

예를 들어 'admin@discourse.yoursite.com’을 가입 이메일로 사용하는 경우, 수신함을 가질 수 있도록 해당 이메일 계정을 설정해야 합니다 (Zoho Mail의 Forever Free 플랜을 사용하면 도메인 1개를 무료로 사용할 수 있습니다). 또는 다른 관리자 이메일(예: 개인 이메일)을 사용하여 설정을 다시 실행할 수도 있습니다. 포럼이 설정된 후에는 나중에 이메일을 변경할 수 있습니다.

(그리고 스팸 폴더를 확인하는 보편적인 팁도 여기에서 적용될 수 있습니다 :slightly_smiling_face:)