técnico · respuesta con fuentes
Registro TXT de DNS: definición y usos en el correo electrónico
Un registro TXT de DNS es un tipo de registro de recurso del Domain Name System que permite al administrador de un dominio insertar texto arbitrario en el DNS. En el contexto del correo, los registros TXT se usan principalmente para almacenar los datos de autenticación de SPF, DKIM y DMARC que verifican la identidad del remitente.
Cómo funciona
Los registros TXT funcionan como pares clave-valor almacenados en un servidor DNS. Cuando un servidor de correo receptor recibe un correo, consulta el DNS del dominio de envío en busca de registros TXT concretos. El servidor obtiene la cadena de texto asociada al registro y la analiza según el protocolo que esté comprobando; por ejemplo, busca el prefijo v=spf1 para identificar las reglas SPF.
Por qué importa a los remitentes
Los registros TXT son fundamentales para la entregabilidad del correo, porque ofrecen a los propietarios de dominios un mecanismo para demostrar su titularidad y autorizar a determinadas direcciones IP o servicios a enviar correo en su nombre. Sin estos registros, los servidores receptores no pueden verificar la autenticidad del remitente, lo que a menudo hace que los mensajes se marquen como spam o se rechacen por completo.
Errores operativos comunes
Entre los errores habituales está superar el límite de 255 caracteres de una sola cadena, lo que obliga a dividir el registro en varias cadenas. Otros errores frecuentes son tener varios registros SPF en un mismo dominio, lo que infringe el estándar y provoca fallos de autenticación, o incluir errores de sintaxis como comillas que faltan o prefijos incorrectos.
Ejemplos concretos
Un registro SPF es un registro TXT con este aspecto: v=spf1 ip4:1.2.3.4 include:_spf.google.com ~all. Un registro DMARC es un registro TXT ubicado en el subdominio _dmarc, como v=DMARC1; p=quarantine; rua=mailto:admin@example.com. Puede verificar sus registros actuales con las herramientas gratuitas de https://sendhq.cc/tools.
Verificación de dominios
Además de para la autenticación del correo, los registros TXT se usan para verificar en general la titularidad de un dominio. Servicios como Google Search Console o Microsoft 365 piden a los usuarios que agreguen como registro TXT una cadena única generada aleatoriamente para demostrar que controlan la configuración DNS del dominio antes de concederles acceso a los servicios de administración.
Preguntas habituales de los equipos
¿Puede un dominio tener más de un registro TXT?
Sí, un dominio puede tener varios registros TXT. Sin embargo, en protocolos concretos como SPF, debe reunir todos los remitentes autorizados en un único registro TXT.
¿Cuál es el límite de caracteres de un registro TXT?
Cada cadena de un registro TXT está limitada a 255 caracteres, pero pueden concatenarse varias cadenas hasta alcanzar un límite total de 2048 caracteres.
¿Cuánto tarda en actualizarse un registro TXT?
Las actualizaciones dependen del valor de Time to Live (TTL) del registro y suelen tardar entre unos minutos y 48 horas en propagarse por el sistema DNS global.