送信
ドメインとDNS
送信者IDを作成し、DNS、SES、反映、修復の各状態を読み解きます。
必要なレコード
SendHQは、SESのDKIM用CNAMEレコード3つ、SPFのTXTポリシー、DMARCのTXTポリシー、SESの検証用TXTの値を作成します。SESのIDとレピュテーションのリソースはワークスペース間で安全に共有できないため、ドメインの所有権はSendHQ全体で一意です。
検証の状態
- pending
- 必要な値のうち少なくとも1つが存在しないことを、リゾルバーが正常に確認した状態です。
- checking
- リゾルバーまたはプロバイダーの結果が得られず、値が存在しないとはまだ確定していない状態です。
- propagating
- 設定は少し前に成功したものの、パブリックリゾルバーの結果がまだ一致していない状態です。
- verified
- SESが送信者IDを受け入れ、必要なDNSの根拠が安定している状態です。
Cloudflareのワンタイム設定
ダッシュボードは、一時的なdns.readとdns.writeのアクセス権を要求できます。設定は追加のみで、競合するSPFまたはDMARCポリシーがあると停止します。修復モードでは、ユーザーに表示されたDNSの計画だけが適用されます。トークンは保存されません。
SPFとDMARCの競合
SPFポリシーとDMARCポリシーは、それぞれの名前に選択対象となるものを1つずつだけ置いてください。SendHQは、推奨されるマージ済みのSPFの値、または保持すべきDMARCの値を報告します。通常の設定中に、無関係なポリシーを黙って上書きすることはありません。
更新の動作
POST /domains/:id/verifyは、権威サーバーに基づく更新を実行します。ドメインの読み取りでは、ダッシュボード向けの設定詳細が返されます。アプリケーションでは、DNSが反映されるより短い間隔でポーリングしないようにしてください。