コンテンツにスキップ

DigitalOcean

このガイドでは、ドメインの追加と検証で説明した DNS レコードを DigitalOcean で追加します。

正確な値は、ドメインの records 配列(ダッシュボード、API、または spacepost domains doctor acme.com)から取得してください。形式は常に次のとおりです。

タイプ 名前 値 備考
CNAME <token1>._domainkey <token1>.dkim.amazonses.com トークンごとに 1 つ、計 3 つの 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 を呼び出してください。検証されない場合は、トラブルシューティングをご覧ください。