
현재 여러 다른 도메인에 대한 백업 메일 서버로 실행되는 postfix 서버가 있습니다. 따라서 기본 메일 서버가 다운되면 이메일은 백업 서버(MX 순서로 두 번째)로 이동됩니다.
MX에는 두 번째 서버가 실패할 경우 백업 서버 역할을 하는 세 번째 서버도 있습니다.
저장된 이메일이 백업될 때 기본 서버에만 전달하고 그렇지 않으면 메일 대기열에 보관하도록 두 개의 백업 서버를 구성하고 싶습니다.
전송 파일에 기본 서버를 추가하면 이 작업을 수행할 수 있다는 것을 알고 있습니다. 그러나 이 경우 전송 파일을 사용할 수 없으며 서버는 DNS의 MX 레코드를 사용합니다.
그래서 백업 서버가 다음을 시도하도록 구성하고 싶습니다.첫 번째MX 순서로 서버를 구성하고 다른 순서대로 서버를 구성하지 않습니다.
이것이 가능합니까?
답변1
그래요 당신~할 수 있다이렇게 하려면 해당 MX만 해당 2개의 백업 서버에 제공하려면 분할 영역 DNS 또는 해당 영역이 있는 추가 로컬 DNS 서버가 필요합니다. 또는 제안된 대로 전송 구성을 사용합니다. 어느 쪽이든 별도의 구성이 필요합니다. 우선 순위에 따라 특정 MX만 제공하도록 Python에서 DNS 확인자를 구축할 수 있지만 다른 두 가지 옵션을 고려하면 속도가 느리고 지나치게 복잡해 보입니다.