Registro TXT DNS
SPF, DKIM, DMARC y verificación de dominio
El registro TXT (Text) es un tipo de registro DNS que permite almacenar texto arbitrario legible por máquinas. Aunque no tiene una función técnica única, se ha convertido en uno de los registros más importantes para la seguridad del correo electrónico y la verificación de propiedad de dominio.
Usos más comunes del registro TXT
Define qué servidores están autorizados a enviar correo en nombre de tu dominio. Los servidores receptores comprueban el SPF para decidir si el email es legítimo o spam.
Añade una firma digital criptográfica a los emails salientes. El servidor receptor verifica la firma usando la clave pública publicada en el DNS, garantizando que el email no fue alterado en tránsito.
Indica qué hacer con los emails que fallan SPF o DKIM: no hacer nada (none), ponerlos en cuarentena (quarantine) o rechazarlos (reject). También permite recibir informes agregados de entrega.
Muchos servicios piden que añadas un registro TXT para verificar que eres el propietario del dominio. Es una forma estándar de probar el control del dominio sin acceso al servidor.
Múltiples registros TXT en el mismo nombre
A diferencia del registro CNAME, un dominio puede tener múltiples registros TXT con el mismo nombre. Por ejemplo, es perfectamente válido tener a la vez el registro SPF, el de verificación de Google y el de Stripe en ejemplo.com.
v=spf1) por nombre de dominio. Tener dos registros SPF causa errores de autenticación. Si necesitas incluir varios proveedores, combínalos en un único registro: v=spf1 include:_spf.google.com include:spf.protection.outlook.com ~all TTL recomendado para registros TXT
Para registros TXT de seguridad de correo (SPF, DKIM, DMARC), un TTL de 3600 segundos (1 hora) es apropiado. Para registros de verificación temporal que puedas necesitar eliminar pronto, usa TTL de 300 segundos.