SPF 레코드 구성

SPF 레코드 구성

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에서 메일을 보낼 수 있도록 허용하는지 확인합니다.

관련 정보