새 설치 시 관리자 이메일

방금 Digital Ocean 드롭렛에 내 첫 디스코urses 포럼을 설치했습니다. discourse/docs/INSTALL-email.md at main · discourse/discourse · GitHub 문서에서 "서브도메인(예: discourse.example.com)을 반드시 검증하고 사용해야 합니다. 도메인만(예: example.com) 검증하면 이메일이 올바르게 구성되지 않습니다."라고 읽었습니다.

제 문제는 admin@discourse.mydomain.com에 대한 이메일 호스팅을 어떻게 설정해야 하는지 모르겠다는 것입니다. 제 도메인 이름은 Namecheap에서 호스팅되고 있으며, Discourse 서브도메인에 대한 A 레코드를 Digital Ocean으로 만들었지만, Namecheap DNS 설정을 사용하여 서브도메인의 이메일 DNS를 다른 IP 주소로 어떻게 지정해야 하는지 확신이 서지 않습니다.

안녕하세요 @milespearce

‘아’ 레코드는 디스커스 인스턴스를 호스팅하는 서버를 가리킵니다.

‘mx’ 또는 메일 익스체인지(Mail eXchange)라고 불리는 다른 유형의 DNS 레코드는 이메일의 위치를 가리킵니다.

메일 수신기를 사용 중인 경우, MX 레코드는 디스커스 인스턴스의 FQDN(완전 한정 도메인 이름)을 가리키며, 그렇지 않은 경우 선택한 메일 제공업체를 가리킵니다.

고맙습니다, @Stephen! discourse 서브도메인을 Cloudways의 호스팅 계정으로 가리키는 MX 레코드를 추가했지만, Rackspace 애드온을 사용하여 이메일 주소를 생성하려고 하면 "(!) discourse.mydomain.com은 이미 도메인 또는 대체 도메인으로 존재합니다"라는 메시지가 표시되어 이메일 주소를 생성할 수 없습니다.
:pencil2: 수정: Rackspace에서 요구하는 DNS 레코드 중 하나만 업데이트했고 MX 레코드는 업데이트하지 않았다는 사실을 이제야 깨달았습니다. 다시 시도해 보겠습니다.
수정2: 이 지침(https://docs.rackspace.com/support/how-to/set-up-dns-records-for-cloud-office-email/)에 따라 2개의 MX 레코드와 TXT 레코드를 업데이트했지만 여전히 동일한 오류가 발생합니다.

성공! Cloudways 지원팀과 채팅을 시작했고, 그들은 거의 즉시 문제를 해결해 주었습니다.