Ir al contenido

AWS Route 53

Esta guía añade los registros DNS de Añadir y verificar un dominio en AWS Route 53.

Toma los valores exactos del array records de tu dominio (panel, API o spacepost domains doctor acme.com). La estructura es siempre:

Tipo Nombre Valor Notas
CNAME <token1>._domainkey <token1>.dkim.amazonses.com Tres CNAME, uno por token
MX send feedback-smtp.eu-central-1.amazonses.com Prioridad 10
TXT send v=spf1 include:amazonses.com ~all SPF del return path
TXT _dmarc v=DMARC1; p=none; Recomendado
  1. Abre Route 53, Hosted zones y selecciona acme.com.
  2. Haz clic en Create record. Usa Simple routing.
  3. Route 53 muestra un campo de nombre relativo a la zona; puedes introducir a1b2c3d4e5f6._domainkey y añade la zona. Si pegas un nombre completo, quita el sufijo de la zona, o acabarás con un nombre duplicado.
  4. Tipo de registro CNAME, valor a1b2c3d4e5f6.dkim.amazonses.com, TTL 300. Repite para los tres.
  5. MX: nombre del registro send, valor 10 feedback-smtp.eu-central-1.amazonses.com (Route 53 espera la prioridad y el host en un solo valor).
  6. TXT: nombre del registro send, valor "v=spf1 include:amazonses.com ~all". En Route 53 incluye las comillas dobles.
  7. Repite para _dmarc con "v=DMARC1; p=none;".

Route 53 es el único proveedor importante en el que los valores TXT necesitan sus comillas y los valores MX combinan la prioridad con el host.

Con la AWS CLI:

Ventana 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\"" }] } }
]
}'

Después de guardar, ejecuta spacepost domains doctor acme.com o llama a POST /domains/{id}/verify. Si no se verifica, consulta Solución de problemas.