Defaults.Exposed

Defaults.Exposed › 설정 › SPF

AWS Route 53에서 SPF 설정하는 방법

Route 53 호스팅 존에 SPF 레코드를 추가해 메일박스 제공업체가 실제 이메일과 위조 이메일을 구분할 수 있도록 하세요.

비즈니스에 왜 중요한가

SPF(Sender Policy Framework)는 도메인 DNS에 추가하는 짧은 선언입니다. 어떤 메일 서버가 내 이름으로 이메일을 보낼 수 있는지 명시합니다. 수신자의 메일 제공업체는 이 목록을 확인해 발송 서버가 목록에 없으면 해당 메시지를 의심스러운 것으로 판단해 스팸으로 분류하거나 차단합니다.

한마디로: SPF는 누군가가 이메일로 내 비즈니스를 사칭하기 어렵게 만들고, 정상 이메일이 받은편지함에 도달할 가능성을 높입니다. 레코드 하나, 무료, 몇 분이면 끝납니다.

시작 전 확인: Route 53이 DNS를 실제로 관리하고 있나요?

가장 많이 하는 실수입니다. DNS 레코드는 Route 53이 도메인의 DNS 질문에 응답하고 있을 때만 작동합니다.

Route 53은 DNS 호스트이지 메일박스 제공업체가 아닙니다. 두 가지를 확인해야 합니다:

먼저 파악할 한 가지: 이메일을 누가 발송하나요?

SPF는 내 도메인으로 메일을 보내는 모든 서비스를 명시해야 합니다. 대표적인 예로는 Google Workspace, Microsoft 365, 또는 메일박스를 호스팅하는 제공업체가 있습니다. 각 업체는 SPF 레코드에 넣을 값을 공개합니다(예: Google의 경우 include:_spf.google.com, Microsoft 365의 경우 include:spf.protection.outlook.com). 정확한 값은 메일 제공업체의 도움말 페이지를 참고하세요.

Amazon SES(Amazon의 이메일 발송 서비스)를 사용하는 경우, SES는 기본적으로 다른 메커니즘을 사용하며 SPF는 선택 사항입니다 — 하지만 SES에서 커스텀 MAIL FROM 도메인을 설정했다면 SES 지침을 따르세요. SES는 Route 53과 별개의 서비스이며 Route 53은 DNS 레코드만 저장합니다.

Route 53에서 단계별 설정

  1. AWS 콘솔에 로그인하고 Route 53을 엽니다.
  2. 왼쪽 메뉴에서 호스팅 존을 선택하고 도메인 이름을 클릭합니다.
  3. 레코드 생성을 클릭합니다.
  4. 라우팅 정책 옵션이 있는 마법사가 표시되면 간단한 양식으로 전환합니다(빠른 레코드 생성 등) — SPF에는 고급 라우팅이 필요하지 않습니다.
  5. 레코드 이름 필드를 비워 둡니다. 빈 이름은 “도메인 자체”를 의미합니다. 콘솔이 필드 옆에 도메인을 표시하므로 다시 입력할 필요가 없습니다.
  6. 레코드 유형TXT로 설정합니다.
  7. 필드에 SPF 텍스트를 큰따옴표로 감싸서 입력합니다: "v=spf1 include:_spf.google.com ~all" include: 부분은 실제 메일 제공업체가 안내하는 값으로 교체하세요. 따옴표는 Route 53에서 필수입니다 — 아래 자주 하는 실수를 참고하세요.
  8. TTL은 기본값(300초)으로 유지합니다.
  9. 레코드 생성을 클릭합니다.

Route 53에서 자주 하는 실수

설정 확인

레코드를 저장하고 잠시 기다린 뒤, 이 사이트의 무료 검사 도구로 확인하세요. SPF 레코드가 올바르게 존재하는지 쉬운 언어로 알려줍니다.

완료했나요? 도메인 무료 점검 을 통해 적용 여부를 확인하고 34가지 항목 전체의 등급을 확인하세요.