Discourse 다시 설치하기

안녕하세요, 여러분!

도움이 필요합니다.

정말 절박한 상황입니다.

몇 년 전 저는 직접 Discourse를 설치했는데, 그때는 잘 작동했습니다. 하지만 요즘은 문제가 생겼습니다. Discourse가 가입 과정에서 신규 사용자에게 확인 메일을 보내지 않는 것입니다.

이 문제를 해결하기 위해 여러 가지 방법을 시도해 보았지만, 제가 무엇을 해야 하는지 모르겠습니다.

이전에 저는 Discourse를 아무 문제 없이 설치한 적이 있습니다. 기본적인 지식이 약간 있을 뿐이지만, 그때는 어떻게든 성공했습니다.

지금은 설치 과정에서 입력해야 하는 매우 이상한 데이터들을 마주하고 있습니다.

정말 여러분의 도움이 필요합니다.

지금 저는 서버에서 이전 Discourse를 삭제하고 다시 설치하려고 합니다.

설치 과정에서 제가 입력해야 할 모든 종류의 데이터를 적어 주실 수 있는 분이 있기를 바랍니다.

제 데이터:

모든 용도로 사용할 이메일 members@elenaspivakova.com (이 이메일이 유일합니다)

SMTP 포트 2525

SMTP 주소 smtp.timeweb.ru

discourse 포럼 이름 www.community.elenaspivakova.com

DISCOURSE_DEVELOPER_EMAILS: 'name@example.com’ (여기에 어떤 이메일을 입력해야 하나요?)

DISCOURSE_SMTP_ADDRESS: smtp.timeweb.ru

DISCOURSE_SMTP_PORT: 2525

DISCOURSE_SMTP_USER_NAME: postmaster@discourse.example.com (여기에 어떤 이메일 주소를 입력해야 하나요?)

DISCOURSE_SMTP_PASSWORD: 어떤 이메일의 비밀번호를 여기에 입력해야 하나요?

도움을 주시면 감사하겠습니다.

이 값은 도메인을 통해 이메일을 보내도록 SMTP 발신자를 설정할 때 생성되는 비밀번호입니다.

표준 설치 가이드를 참고해 보셨나요?

이메일 전달성을 보장하려면 DNS에 유효한 SPF 및 DKIM 레코드를 추가해야 합니다. 이메일 제공업체로부터 SMTP 자격 증명을 받아야 하며, 여기에는 SMTP 사용자 이름과 비밀번호가 포함됩니다. 이메일 제공업체 계정에 로그인하여 SMTP 설정 또는 이메일 API 섹션으로 이동한 후, 고유한 SMTP 자격 증명을 찾거나 생성하세요. Discourse 구성 시 이를 사용하므로 안전하게 보관하십시오. 구체적인 사항은 이메일 제공업체의 안내를 참고하세요.

안녕하세요!
실제로 어떻게 설명해야 할지 정확한 단어를 찾는 데 어려움을 겪고 있습니다… 설치 과정에서 어떤 데이터를 입력해야 하는지 알고 싶습니다. 설치 단계 자체는 알고 있지만, 각 항목에 무엇을 입력해야 하는지 궁금합니다.
제 데이터:

모든 용도로 사용할 이메일 members@elenaspivakova.com (이 이메일 하나만 있습니다)

SMTP 포트 2525

SMTP 주소 smtp.timeweb.ru

discourse 포럼 이름 www.community.elenaspivakova.com

DISCOURSE_DEVELOPER_EMAILS: ‘name@example.com’ (여기에 어떤 이메일을 입력해야 하나요?)

DISCOURSE_SMTP_ADDRESS: smtp.timeweb.ru

DISCOURSE_SMTP_PORT: 2525

DISCOURSE_SMTP_USER_NAME: postmaster@discourse.example.com (여기에 어떤 이메일 주소를 입력해야 하나요?)

DISCOURSE_SMTP_PASSWORD: 어떤 이메일의 비밀번호를 여기에 입력해야 하나요?

요청이 나오면 다음 질문에 답하세요:

Hostname for your Discourse? [discourse.example.com]: 
Email address for admin account(s)? [me@example.com,you@example.com]: 
SMTP server address? [smtp.example.com]: 
SMTP port? [587]: 
SMTP user name? [user@example.com]: 
SMTP password? [pa$word]: 
Let's Encrypt account email? (ENTER to skip) [me@example.com]: 
Optional Maxmind License key () [xxxxxxxxxxxxxxxx]:

호스트名的에는 "community"와 같은 서브도메인을 자유롭게 선택할 수 있습니다. www는 필요하지 않으므로 "community.elenaspivakova.com"으로 하면 됩니다.

관리자 계정의 이메일은 실제로 작동하는 이메일이어야 합니다.

SMTP 정보는 사용하는 이메일 SMTP 송신자의 정보와 동일합니다. 기본 포트는 587입니다.

Let’s Encrypt 계정 이메일과 Maxmind 라이선스 키는 선택 사항이며 필수 항목이 아닙니다.

필요한 모든 정보를 이미 가지고 있는 것으로 보입니다.

정말 감사합니다! 확인해 주시겠어요?

Discourse의 호스트네임은? [community.elenaspivakova.com]
관리자 계정의 이메일 주소는? [members@elenaspivakova.com]:
SMTP 서버 주소는? [smtp.timeweb.ru]:
SMTP 포트는? [587 또는 2525
SMTP 사용자 이름은? 위에서 언급한 members@elenaspivakova.com으로 해도 될까요?
SMTP 비밀번호는? [pa$word]: 위에서 언급한 이메일의 비밀번호인가요?
Let’s Encrypt 계정 이메일? (ENTER 키를 누르면 건너뜁니다) [me@example.com]: 이것이 무엇인가요?
선택 사항인 Maxmind 라이선스 키 () [xxxxxxxxxxxxxxxx]:

아니요, 그렇지 않을 것입니다. 이 경우 SMTP 제공자(timeweb.ru)에 의해 생성되는 것이므로 다릅니다. timeweb.ru에서 SMTP를 설정하면 SMTP 포트, 사용자 이름 및 비밀번호가 알려집니다.

아니요, (보통) 이메일 계정 비밀번호가 아니라 SMTP를 위해 이메일 발신자가 생성한 비밀번호입니다.

Let’s Encrypt 계정 이메일은 건너뛰거나 다른 이메일로 설정할 수 있습니다.

확인하려면 사용 중인 이메일 발신자의 지원팀에 문의하는 것을 권장합니다. 여기에도 지원 문서가 있습니다:

@Architect가 작동하는 이메일이어야 한다고 말했으므로, 일반적으로 관리자 이메일 계정을 입력하면 됩니다.

유용할 수 있는 플러그인이 있습니다.

현재 사용 중인 정보에 대해서는 다음과 같습니다.

https://cheapsender.email

따라서 해당 계정이 본인 것이라면 로그인하여 둘러보시면 필요한 정보를 확인하실 수 있습니다.