I

Include (SPF 메커니즘)

SPF의 include 메커니즘은 다른 도메인의 SPF 레코드를 참조하여 서드파티 발신자를 승인합니다. 작동 방식, DNS 조회 한도, 모범 사례를 알아보세요.


Include(SPF)란 무엇인가요?

SPF(Sender Policy Framework)의 include 메커니즘은 도메인이 승인된 메일 서버를 정의할 때 다른 도메인의 SPF 레코드를 참조할 수 있도록 합니다. 마케팅 플랫폼, CRM 도구, 클라우드 메일 서비스처럼 서드파티 공급업체가 조직을 대신하여 이메일을 발송할 때 흔히 사용됩니다. include 지시자는 각 IP 주소를 수동으로 복사하는 대신 다른 도메인의 승인 규칙을 상속하도록 해 SPF 관리를 단순화합니다.

예를 들어 회사가 SendGrid나 Microsoft 365 같은 외부 서비스를 이용해 정상적인 메일을 발송한다면, 해당 서비스의 SPF 레코드를 자사 레코드에 include할 수 있습니다. 이렇게 하면 수신 서버에 해당 공급업체의 인프라가 조직을 대신하여 발송할 권한이 있음을 알리게 됩니다.

Include 메커니즘의 작동 방식

SPF 평가 과정에서 include 구문을 만나면, 참조된 도메인의 SPF 레코드를 가져와 처리하기 위해 재귀적인 DNS 조회를 수행합니다. 해당 레코드에 나열된 IP 중 하나가 발송 서버와 일치하면 SPF 검사를 통과합니다. 일치하지 않으면 원래 정책의 다음 메커니즘으로 평가가 계속됩니다.

include를 사용하는 SPF 레코드의 예시입니다.

v=spf1 include:_spf.google.com include:spf.protection.outlook.com -all
 

이 예시에서 해당 도메인은 Google Workspace와 Microsoft 365의 SPF 설정을 가져와 이들을 통해 발송된 메일을 승인합니다. include된 레코드에 나열된 IP에서 발송된 메일은 해당 도메인의 SPF 검증을 통과하게 됩니다.

여러 개의 include를 사용할 수 있지만, 각각은 SPF의 DNS 조회 한도인 10회에 포함됩니다. include가 지나치게 많으면 평가 중에 너무 많은 DNS 쿼리가 발생하여 SPF permerror가 나타날 수 있습니다.

SPF에서 Include를 사용하는 모범 사례

include 메커니즘은 편리하지만, 유효하고 효율적인 SPF 설정을 유지하려면 신중하게 사용해야 합니다.

권장되는 모범 사례는 다음과 같습니다.

  • 유지 관리되는 SPF 레코드를 게시하는 신뢰할 수 있는 서드파티 공급업체에만 include를 사용하세요
  • 10회 조회 한도 아래로 유지하도록 include 개수를 제한하세요
  • 여러 공급업체의 include를 연쇄적으로 연결하는 방식(include 안의 include)을 피하세요
  • include된 SPF 레코드가 예상치 못하게 변경되지 않았는지 주기적으로 확인하세요
  • 성능을 위해 필요하다면 SPF 레코드를 플래트닝하세요(include를 IP 주소로 변환)
  • -all이나 ~all 같은 메커니즘을 사용하여 나열되지 않은 발신자에 대한 기본 정책을 명확히 정의하세요

구조를 단순하게 유지하고 불필요한 중첩을 피하면 조회 속도가 빨라지고 잘못된 SPF 실패도 줄어듭니다.

Include 메커니즘과 DMARCeye

DMARCeye는 여러 도메인에 걸쳐 SPF 레코드를 분석하고, 과도하거나 오래된 include 구문으로 인해 발생하는 잠재적 위험을 탐지합니다. 이 플랫폼은 각 참조를 확장하고 매핑하여 SPF 정책에 따라 어떤 IP와 서비스가 승인되어 있는지 보여 줍니다.

이러한 가시성은 외부 공급업체에 대한 의존성을 파악하고, 손상되거나 사용 중단된 include를 찾아내며, SPF 조회 한도 내에 머무르는 데 도움이 됩니다. DMARCeye의 상세한 DNS 분석과 보고 기능을 활용하면 깔끔하고 규정을 준수하는 SPF 설정을 유지하면서 서드파티 발신자를 자신 있게 관리할 수 있습니다.

내 SPF 레코드를 확인해 보세요:

 

 

DMARCeye 무료 체험판에 가입하여 이메일 도메인을 보호하세요.


DMARC 및 관련 용어에 대해 자세히 알아보려면 DMARCeye 용어집을 참조하세요.


Similar posts

새로운 마케팅 통찰력에 대한 알림을 받으세요

DMARC 정책 전략을 구축하거나 개선하는 데 도움이 되는 새로운 통찰력을 가장 먼저 받아보세요.