MX 레코드 추가 중

MX 레코드 추가 중

나는 다음을 달성하고 싶습니다. 도메인 이름을 얻었으며 이 도메인에 대한 웹사이트와 메일 서버를 추가하고 싶습니다. 도메인 이름 1개, IP가 있는 개인 Ubuntu 서버 1개, 호스팅 공급자(Vercel) 1개를 보유하고 있습니다.

웹사이트의 경우 Vercel에서 호스팅하고 Vercel을 사용하도록 내 도메인 이름의 DNS 서버를 구성했는데 제대로 작동합니다.

이메일의 경우 기본적으로 SSH를 통해 접속하는 Ubuntu 상자인 Digital Ocean의 개인 서버를 사용하고 싶습니다. Vercel에 MX 항목을 추가하고 메일 서버를 담당하는 도메인 이름을 가리킬 수 있지만 메일 서버로 사용하려는 개인 서버의 IP 주소만 있습니다. MX 사양에 따라 MX는 IP 주소가 아닌 도메인 이름이어야 합니다.

이 시나리오를 고려할 때 이 문제에 대한 최선의 해결책은 무엇입니까?

미리 감사드립니다.

답변1

첫 번째 단계는 Digital Ocean의 Ubuntu 상자를 가리키는 A 레코드(단순히 이름을 로 지정하면 충분할 것이며 mailDNS 공급자는 이를 로 확장할 것임 ) 를 생성하는 것입니다 . mail.yourdomain.tldUbuntu 상자에서 IPv6 연결을 처리하도록 하려면 AAAA 레코드를 생성할 수도 있습니다. Vercel의 서버만 참조하기 위해 Vercel의 영역 파일에 넣은 A 또는 AAAA 레코드가 필요하지 않습니다.

그런 다음 Vercel의 DNS를 가리키는 MX 레코드를 생성하면 mail.yourdomain.tld설정이 완료됩니다. DKIM/DMARC 및 SPF도 살펴보겠습니다.

관련 정보