admin/settings/emails에서 이메일 주소를 어떻게 변경하나요?

웨스, 안녕하세요!
실제 비밀번호처럼 보이는 내용을 붙여넣으신 걸 확인해서 빠르게 삭제해 두었습니다. 위 게시물들에서는 이미 비밀번호를 교체해 두셨으니, 이 부분은 조심하셔야 한다는 걸 잘 알고 계실 것 같네요 :slight_smile:

알림 이메일은 이메일 알림에 발신자로 표시될 주소이며, 설정된 Discourse 도메인 안에 있어야 합니다. 그렇지 않으면 이메일 인증 메커니즘 때문에 사용자들의 받은 편지함으로 알림이 도착하지 않을 수 있습니다.

즉, Discourse 호스트명을 wespenreboards.com으로 설정했다면, 알림 이메일은 noreply@wespenreboards.com과 같은 형식이어야 합니다.

아, 정말 감사합니다! 레오나르도 씨, 비밀번호를 지워주셔서요!

나머지 팁도 감사합니다! 한번 시도해 보고 어떻게 되는지 지켜보겠습니다…

Digital Ocean 콘솔에서 다음을 실행했는데, 이번에는 설정 변경을 완료할 수 있었습니다(변경 사항은 SMTP 정보만 바꾸는 것이었습니다. ytm 파일에서 직접 수정하면 저장할지, 아니면 모든 편집기에서 파일을 저장해야 하는지 확신이 서지 않아서 직접 수정하지 않았습니다. 잘못될 경우를 대비해서요).

제 이메일 도메인은 Gmail.com입니다. 제 도메인이 wespenreboards.com인데도 불구하고요. 그래서 제가 이해하지 못하는 부분은, 왜 serenityblue를 통해 이메일을 릴레이해야 하는지입니다(smtp-relay.sendinblue.com). Gmail의 SMTP 서버를 사용하는 것이 정상적인 것 아닌가요?

아마 처음 인증된 Discourse 지원 담당자가 serenityblue를 통해 제 이메일을 그의 이메일 주소로 릴레이했을 가능성이 있고, 이제 그가 더 이상 도움을 주지 않으므로 Gmail로 재설정해야 하는 것이 아닐까 싶습니다.

Gmail은 개인용 이메일 서비스이지만, Discourse가 이메일을 보내려면 별도의 서비스가 필요합니다. Gmail은 이를 지원하지 않으며, 이때 Send In Blue가 사용됩니다.
Discourse가 알림을 보내려면 Send In Blue와 같은 SMTP 서비스가 반드시 필요합니다.

이제 모든 설정이 완료되었을 것입니다. discourse-setup은 입력한 값을 .yml 파일에 기록하며, 이 값은 향후 ./launcher restart CONTAINER 실행 시 반영됩니다.

그렇다면 wespenreboards.com에 이메일 서비스가 없는데도 noreply 주소는 계속 noreply@wespenreboards.com으로 유지해야 할까요? 아니면 noreply를 serenityblue로 설정해야 하고, 그 설정을 도와달라고 serenityblue에 연락해야 하는 걸까요? 아니면 어떻게 작동하는 건가요? 예를 들어, noreply@serenityblue.com처럼?

SMTP가 여전히 작동하지 않는데, noreply 이메일에 무엇을 입력해야 할지 모르기 때문일까요?

사용할 수 있는 이메일 제공업체가 몇 가지 있습니다. 예산이 제한되어 있다면 Sendinblue가 하루 300통까지 무료 제공되는 플랜을 갖추고 있으며, 가입 과정도 비교적 간단합니다(저는 이번 튜토리얼을 위해 특별히 가입했습니다). 따라서 아직 계정이 없다면 고려해 볼 만한 가치가 있을 것입니다.

가입을 완료하면 Sendinblue SMTP 페이지로 이동하여 필요한 정보를 확인할 수 있습니다.

아직 메일 제공업체를 설정하지 않은 것 같습니다.

감사합니다, Jammy! 저는 sendingblue를 설정해 두었으니, 이제 그들의 릴레이 주소를 사용하겠습니다. 분명히 올바른 선택인 것 같습니다. 또한, 그들의 지원 서비스도 매우 좋습니다 (여러분도 마찬가지고요).

모두 감사드립니다! 문제가 해결되었습니다. @leonardo 님으로부터 추가 도움을 받아 전체 문제를 수정했습니다.

정말 멋져요. :slightly_smiling_face: :partying_face::balloon:

@leonardo 감사합니다 :+1: