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; |
권장 |
- 컨트롤 패널에서 Networking, Domains로 이동해
acme.com을 선택합니다. - Create new record에서 유형 탭(CNAME, MX 또는 TXT)을 선택합니다.
- Hostname: 상대 이름(
a1b2c3d4e5f6._domainkey,send,_dmarc)입니다. DigitalOcean이 도메인을 덧붙입니다. - CNAME: UI에서 Is an alias of는 마침표로 끝나야 합니다.
a1b2c3d4e5f6.dkim.amazonses.com.(끝의 마침표는 정규화된 전체 이름을 뜻하며, 없으면 DigitalOcean이 내 도메인을 덧붙입니다) - MX: Mail provider’s server는
feedback-smtp.eu-central-1.amazonses.com.(끝에 마침표 포함), 우선순위는10입니다. - 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를 호출하세요. 확인되지 않으면 문제 해결을 참고하세요.