Defaults.Exposed

Defaults.Exposed › Configuración › SPF

Cómo configurar SPF en AWS Route 53

Añade un registro SPF en tu zona alojada de Route 53 para que los proveedores de correo distingan tus mensajes reales de las falsificaciones.

Por qué esto le importa a tu negocio

El SPF (Sender Policy Framework, o marco de directivas del remitente) es una pequeña nota en el DNS de tu dominio que indica qué servidores de correo tienen permiso para enviar mensajes usando tu nombre. Cuando alguien recibe un mensaje que dice venir de ti, su proveedor de correo consulta esa lista. Si el servidor que lo envió no está en ella, el mensaje resulta sospechoso y acaba en spam o se bloquea.

En palabras claras: el SPF dificulta que alguien suplante a tu negocio por correo y ayuda a que tus mensajes legítimos lleguen a la bandeja de entrada en lugar de a la carpeta de correo no deseado. Es un solo registro, es gratis y lleva unos minutos.

Antes de empezar: ¿es Route 53 quien gestiona realmente tu DNS?

Este es el paso que más gente hace mal. Un registro DNS solo funciona si es Route 53 quien responde a las consultas de DNS de tu dominio.

Route 53 es un proveedor de DNS, no un proveedor de buzones: responde al DNS, pero no gestiona tus bandejas de entrada. Aquí importan dos cosas:

Averigua primero un dato: ¿quién envía tu correo?

El SPF debe nombrar todos los servicios que envían correo en nombre de tu dominio. Ejemplos habituales son Google Workspace, Microsoft 365 o el proveedor que aloje tus buzones. Cada uno publica un valor para incluir en tu registro SPF (a menudo algo como include:_spf.google.com para Google o include:spf.protection.outlook.com para Microsoft 365). Consulta las páginas de ayuda de tu propio proveedor de correo para conocer el valor exacto: esa es la parte que debes acertar.

Si envías a través de Amazon SES (el propio servicio de envío de correo de Amazon), SES usa por defecto un mecanismo distinto y el SPF para SES es opcional; pero si has configurado un dominio MAIL FROM personalizado en SES, sigue las instrucciones exactas de SES para ello. SES es un servicio aparte de Route 53; Route 53 solo almacena el registro DNS.

Paso a paso en Route 53

  1. Inicia sesión en la consola de AWS y abre Route 53.
  2. En el menú de la izquierda, elige Hosted zones y luego haz clic en el nombre de tu dominio.
  3. Haz clic en Create record.
  4. Si ves un asistente con opciones de política de enrutamiento, cambia al formulario simple (busca Quick create record): el SPF no necesita ninguna de las opciones avanzadas de enrutamiento.
  5. Deja el campo Record name vacío. Un nombre vacío significa «el propio dominio». La consola muestra tu dominio junto al campo, así que no necesitas volver a escribirlo.
  6. Establece Record type en TXT.
  7. En el campo Value, introduce tu texto SPF entre comillas dobles: "v=spf1 include:_spf.google.com ~all" Sustituye la parte include: por el valor o valores que te indique tu proveedor de correo real. Las comillas que lo rodean son obligatorias en Route 53; consulta los errores típicos más abajo.
  8. Deja el TTL en su valor por defecto (300 segundos está bien).
  9. Haz clic en Create records.

Errores típicos en Route 53

Comprueba que funcionó

Una vez guardado el registro y tras dejarle un poco de tiempo para que surta efecto, verifícalo con la comprobación gratuita de este sitio. Te dirá, en lenguaje claro, si tu registro SPF está presente y bien formado.

¿Listo? Comprueba tu dominio gratis para confirmar que funcionó — y ver tu calificación completa en las 34 comprobaciones.