콘텐츠로 이동

DigitalOcean

이 가이드는 도메인 추가 및 확인의 DNS 레코드를 DigitalOcean에서 추가하는 방법을 설명합니다.

도메인의 records 배열(대시보드, API 또는 spacepost domains doctor acme.com)에서 정확한 값을 가져오세요. 형태는 항상 다음과 같습니다.

유형 이름 값 비고
CNAME <token1>._domainkey <token1>.dkim.amazonses.com 토큰마다 하나씩 총 CNAME 세 개
MX send feedback-smtp.eu-central-1.amazonses.com 우선순위 10
TXT send v=spf1 include:amazonses.com ~all Return-path SPF
TXT _dmarc v=DMARC1; p=none; 권장
  1. 컨트롤 패널에서 Networking, Domains로 이동해 acme.com을 선택합니다.
  2. Create new record에서 유형 탭(CNAME, MX 또는 TXT)을 선택합니다.
  3. Hostname: 상대 이름(a1b2c3d4e5f6._domainkey, send, _dmarc)입니다. DigitalOcean이 도메인을 덧붙입니다.
  4. CNAME: UI에서 Is an alias of는 마침표로 끝나야 합니다. a1b2c3d4e5f6.dkim.amazonses.com.(끝의 마침표는 정규화된 전체 이름을 뜻하며, 없으면 DigitalOcean이 내 도메인을 덧붙입니다)
  5. MX: Mail provider’s server는 feedback-smtp.eu-central-1.amazonses.com.(끝에 마침표 포함), 우선순위는 10입니다.
  6. TXT: Value는 따옴표 없이 입력합니다.

대상 끝의 마침표는 DigitalOcean에서 실패하는 첫 번째 원인입니다. 마침표가 없으면 대상이 ...amazonses.com.acme.com이 됩니다.

doctl을 사용하는 경우:

터미널 창
doctl compute domain records create acme.com --record-type CNAME \
--record-name a1b2c3d4e5f6._domainkey --record-data a1b2c3d4e5f6.dkim.amazonses.com.
doctl compute domain records create acme.com --record-type MX \
--record-name send --record-priority 10 --record-data feedback-smtp.eu-central-1.amazonses.com.
doctl compute domain records create acme.com --record-type TXT \
--record-name send --record-data "v=spf1 include:amazonses.com ~all"

저장한 뒤 spacepost domains doctor acme.com을 실행하거나 POST /domains/{id}/verify를 호출하세요. 확인되지 않으면 문제 해결을 참고하세요.