MX 레코드-두 서버로 이동 하시겠습니까?


15

지금은 IMAP 용 단일 메일 서버가 있습니다. Exchange를 소개하고 싶지만 모든 사용자가 Exchange를 사용하지는 않을 것입니다. 일부 사용자는 "레거시"IMAP에 있고 다른 사용자는 "새"Exchange에 있습니다. 이와 같은 두 서비스에서 동일한 전자 메일 도메인의 사용자를 "분할"할 수 있습니까? MX 레코드는 어떻게 생겼습니까? 내 생각 엔 이것이 불가능하지만 내가 물어볼 것이라고 생각했다.

그건 그렇고, Exchange가 IMAP 등을 제공 할 수 있다는 것을 알고 있지만 내 질문은 사용자를 서비스와 MX 레코드로 나누는 것에 관한 것입니다. 위의 실제 프로토콜은 단지 예일뿐입니다.


다른 메일 서버를 가리키는 둘 이상의 MX 레코드를 가질 수 있습니다. 우선 순위 설정이 있으므로 메일을 기본 메일로 전달하려고 시도합니다.
OMG Ponies

@OMG Ponies 예. 첫 번째 서버가 메시지를 잘못된 수신자로 거부하더라도 첫 번째 서버에 성공적으로 연결하면 목록에서 두 번째 서버를 시도하지 않습니다.
ewall

@ ewall : 아 네-내 net / sysadmin 기술은 매우 녹슨입니다.
OMG Ponies

목적지 주소를 검사하고 그에 따라 라우팅하는 전자 메일 게이트웨이를 추가 할 수도 있습니다.

답변:


16

단일 도메인 이름의 MX 레코드를 통해이 작업을 수행 할 수있는 방법은 없습니다 - DNS는 항상로 향하는 지점의 이메일에 가고 alice@acme.examplebob@acme.example서버에 그 우선 순위가 가장 높은 MX 레코드에 대한 답변. 즉, 첫 번째 IP 주소에 응답이 없으면 두 번째로 높은 우선 순위 MX 레코드가 사용되지 않습니다. 첫 번째 IP 주소에 연결했지만 이메일을 잘못된 주소로 거부하면 발신 클라이언트가 다시 전송 되지 않습니다. 다음 MX 레코드로 전송을 시도하십시오.)

그러나 하위 도메인으로이를 수행 할 수 있습니다. 예를 들어 기본 전자 메일 서버 (및 MX 레코드)는 대상으로 지정된 모든 전자 메일에 응답 acme.example하지만 Exchange 서버는와 같은 전자 메일에만 응답합니다 charlie@exchange.acme.example. 이 작업을 조금 더 쉽게하기 위해 할 수있는 한 가지 방법은 전자 메일을 제외한 charlie@acme.example모든 서버를 주 서버에 두는 것 charlie@exchange.acme.example입니다. Charlie의 이메일 클라이언트를 "응답 대상"주소 charlie@acme.example로 구성하여 발신자에게 혼동을 줄이려고합니다.

또한 위의 트릭에는 큰주의가 있습니다. Exchange는 Active Directory 도메인에 너무 묶여 있기 때문에 사용자를 하위 도메인으로 이동하거나 Exchange 서버가 응답하는 하위 도메인을 변경하는 것은 쉽지 않습니다. 이전 서버의 모든 사용자를 한 번에 새 Exchange 서버로 변환하기 만하면됩니다.


2
하위 도메인이나 다양한 구성에 응답하도록 Exchange를 설정하는 것은 매우 쉽습니다. 그러나 AD가 필요합니다. 어쨌든, +1은 MX 레코드로 원하는 것을 달성 할 수 없습니다.
Chris S
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.