Aller au contenu

AWS Route 53

Ce guide ajoute chez AWS Route 53 les enregistrements DNS de Ajouter et vérifier un domaine.

Prenez les valeurs exactes dans le tableau records de votre domaine (tableau de bord, API ou spacepost domains doctor acme.com). La forme est toujours la suivante :

Type Nom Valeur Remarques
CNAME <token1>._domainkey <token1>.dkim.amazonses.com Trois CNAME, un par jeton
MX send feedback-smtp.eu-central-1.amazonses.com Priorité 10
TXT send v=spf1 include:amazonses.com ~all SPF du return path
TXT _dmarc v=DMARC1; p=none; Recommandé
  1. Ouvrez Route 53, Hosted zones, et sélectionnez acme.com.
  2. Cliquez sur Create record. Utilisez Simple routing.
  3. Route 53 affiche un champ de nom relatif à la zone ; vous pouvez saisir a1b2c3d4e5f6._domainkey et la zone est ajoutée. Si vous collez un nom complet, retirez le suffixe de la zone, sinon vous obtiendrez un nom doublé.
  4. Type d’enregistrement CNAME, valeur a1b2c3d4e5f6.dkim.amazonses.com, TTL 300. Répétez pour les trois.
  5. MX : nom d’enregistrement send, valeur 10 feedback-smtp.eu-central-1.amazonses.com (Route 53 attend la priorité et l’hôte dans une seule valeur).
  6. TXT : nom d’enregistrement send, valeur "v=spf1 include:amazonses.com ~all". Dans Route 53, incluez les guillemets doubles.
  7. Répétez pour _dmarc avec "v=DMARC1; p=none;".

Route 53 est le seul grand fournisseur où les valeurs TXT exigent leurs guillemets et où les valeurs MX combinent la priorité et l’hôte.

Avec la CLI AWS :

Fenêtre de terminal
aws route53 change-resource-record-sets --hosted-zone-id Z123EXAMPLE --change-batch '{
"Changes": [
{ "Action": "UPSERT", "ResourceRecordSet": { "Name": "a1b2c3d4e5f6._domainkey.acme.com", "Type": "CNAME", "TTL": 300, "ResourceRecords": [{ "Value": "a1b2c3d4e5f6.dkim.amazonses.com" }] } },
{ "Action": "UPSERT", "ResourceRecordSet": { "Name": "send.acme.com", "Type": "MX", "TTL": 300, "ResourceRecords": [{ "Value": "10 feedback-smtp.eu-central-1.amazonses.com" }] } },
{ "Action": "UPSERT", "ResourceRecordSet": { "Name": "send.acme.com", "Type": "TXT", "TTL": 300, "ResourceRecords": [{ "Value": "\"v=spf1 include:amazonses.com ~all\"" }] } }
]
}'

Après l’enregistrement, lancez spacepost domains doctor acme.com ou appelez POST /domains/{id}/verify. Si la vérification échoue, voir Dépannage.