SPF 레코드 생성에 대해 약간 혼란스럽습니다.
내 호스팅 도메인이 있습니다:hosting.mydomain.com, 이것은 postfix 등을 실행하는 실제 서버의 호스트 이름입니다.
DNS를 다음과 같이 구성했습니다.
mydomain.com
@ A 1.2.3.4 (mail server IP)
@ MX 10 mail.mydomain.com
@ TXT v=spf1 mx a a:hosting.mydomain.com ~all
hosting A @
mail A 1.2.3.4 (mail server IP)
a:hosting.mydomain.com
이제 SPF 레코드에 을 포함해야 합니까 ?
그리고 동일한 서버에 다음과 같이 구성된 다른 도메인이 있는 경우:
otherdomain.com
@ A 9.8.7.6 (web server)
@ MX 10 mail.otherdomain.com
@ TXT v=spf1 mx a ~all
mail A 1.2.3.4 (mail server IP)
이 SPF 레코드에는 다음이 포함되어야 합니까?a:hosting.mydomain.com
Webmin/Virtualmin을 실행하고 있지만 외부 DNS를 호스팅하고 있습니다. 웹메일을 통해 이메일을 보낼 때 발신자는 항상 입니다 hosting.mydomain.com
.
이 SPF 기록이 정확합니까?
답변1
ISP는 SPF 레코드를 확인할 때 해당 레코드의 모든 도메인을 해당 IP로 확인합니다.
따라서 도메인 중 2개가 동일한 IP를 갖고 있다면 그 중 하나만 포함하면 됩니다. IP가 다른 경우 SPF 레코드에 두 도메인을 모두 정의해야 합니다.
또는 다음과 같이 ip4 메커니즘을 사용할 수 있습니다. ip4: 사이트가 호스팅되는 서버의 IP 주소를 사용합니다.
기본적으로 spf가 작동하는 방식은 특정 도메인이 특정 IP에서 메일을 보낼 수 있도록 허용하는지 확인합니다.