
현재 저는 오래된 서비스 제공업체에서 호스팅하는 example.com 웹사이트를 운영하고 있습니다. 제가 사용하는 다른 서비스 제공업체로 이동하려고 합니다.
기존 구성 자체를 사용하여 Outlook을 통해 메일에 액세스할 수 있어야 합니다.
example.com 사용자는 Outlook을 통해 @example.com 이메일에 액세스합니다.
메일 서버를 이동할 수 없기 때문에 메일 서버를 가리키는 이전 MX 레코드 대신 mail.example.com을 노출하는 방법을 생각했습니다. 내 DNS 레코드는 아래와 유사합니다.
example.com 14000 MX 10 mail.example.com
example.com 14000 A 123.456.789.100 (new IP)
mail.example.com 14000 A 241.123.151.900 (old IP)
mail.example.com 14000 MX 10 mail.example.com (new record)
사용자는 mail.example.com을 사용하여 Outlook을 통해 연결할 수 있습니다. 하지만 그들은 그런 변화를 원하지 않습니다. 계속해서 example.com을 사용하여 이메일과 웹사이트에 액세스하도록 허용할 수 있는 방법이 있습니까?
MX 레코드만 필요한 것으로 예상했지만 example.com(메일 접두사 없음)을 사용하여 연결하려고 하면 시간 초과가 발생합니다.
나는 관련된 많은 질문을 겪었고 모두 MX 레코드를 설정하는 것만으로도 충분하다는 느낌을 받았습니다. 메일 서버가 형편없는 시스템에 있고 꽤 느리다는 점을 덧붙이고 싶습니다. MXToolbox는 15초 이상 걸린다고 불평했기 때문에 이로 인해 일부 시간 초과가 발생할 수 있지만 MX를 example.com 및 이전 IP로 변경하면 몇 초 안에 Outlook을 통해 연결할 수 있습니다(즉, 시간 초과 없음).
편집하다:
사용자 기반: 메일 서버는 리조트 직원이 사용하는 반면, 웹사이트는 해당 장소에 대해 더 알고 싶어하는 잠재 방문자가 사용합니다. 환경: 이전 항목이 어디에 호스팅되는지는 잘 모르겠지만 DNS 레코드를 변경할 수 있는 CPanel이 있습니다. 유사한 설정을 갖춘 새로운 항목이 GoDaddy에 있습니다.
저는 웹서버만 새 호스트로 옮기는 임무를 맡았는데, 이는 단순히 A 레코드의 변경이었습니다. 이전 호스트에서도 메일 서버가 실행되고 있는지 몰랐습니다. 이동 후 사용자들이 불평하기 시작하여 다른 레코드를 살펴본 결과 MX가 동일한 도메인(예: example.com)을 가리키고 있음을 깨달았습니다. mail.example.com에 대한 CNAME도 example.com으로 있었습니다. CNAME을 다음으로 변경했습니다. A는 이전 IP 주소를 가리키고 MX는 mail.example.com을 가리킵니다. 약 5시간(이전 TTL은 4시간)을 두고 위에 설명된 대로 시도해 보세요. 결국 사용자들이 작동하지 않는다고 계속 불평하면서 모든 것을 되돌려야 했습니다.
과거에 제가 수행한 다른 모든 이메일 구성은 단순히 서버 -> 메일 서버에 대한 MX 레코드를 추가하고 사람들이 메일 서버를 통해 직접 액세스를 구성하도록 하는 것이었습니다... (예: mysite.com에서 Gmail을 웹 서버, 사용자는 imap.gmail.com 및 smtp.gmail.com을 통해 연결합니다. 이것이 가능한지 의심스러운 이유입니다.
답변1
MX 레코드 제어만하나것: 다른 도메인으로부터 들어오는 배달(예: 메일 교환). Outlook과 같은 클라이언트 앱이 SMTP 서버에 연결되는 위치에는 영향을 미치지 않으며, 더욱이 앱이 IMAP 또는 POP 서버를 찾는 위치에는 전혀 영향을 미치지 않습니다.
따라서 누군가가 Outlook에 IMAP 서버로 "example.com"을 입력한 경우 Outlook은 해당 사용자가 가서 수동으로 변경할 때까지 "example.com"에 계속 연결을 시도합니다. 사용자에게 지금부터 "imap.example.com"을 사용해야 한다고 알리는 것 외에는 할 수 있는 일이 없습니다.
(SRV는 MX 레코드에 해당하는 "클라이언트 SMTP/IMAP/POP"이지만 SRV 레코드를 쿼리하는 앱은 거의 없으며 쿼리하는 앱도 일반적으로 설정 중에 한 번만 수행합니다. Outlook은 SRV 레코드를 전혀 지원하지 않습니다.)
단기적으로는 이전 서버에서 새 서버로 TCP 릴레이/프록시를 설정할 수 있지만 실제로는 오랫동안 유지하고 싶은 것이 아닙니다.