Documentación¿Qué medios de pago acepta Hostednode?¿Cuáles son los ciclos de facturación de Hostednode?¿Cuándo se genera el cobro de la renovación mensual?¿Cuándo se suspenden los servicios por falta de pago?¿Cuándo se elimina un servicio por falta de pago?¿Qué hacer si un medio de pago no está disponible?¿Todos los servicios pagan IVA?¿Emiten boleta o factura?¿Cómo crear una cuenta de cliente en Hostednode?¿Aceptan pagos con criptomonedas?Cómo acceder a DirectAdmin y conocer las principales funciones del panelCómo configurar PHP por subdominio y dominio adicional en DirectAdminCómo cambiar la versión y los parámetros de PHP en DirectAdminCómo crear una cuenta de correo electrónico en DirectAdminCómo utilizar la API de DirectAdmin con Codex o ClaudeCómo activar y utilizar Redis desde DirectAdminCómo agregar un alias de dominio y utilizarlo con el correo en DirectAdminCómo agregar un dominio adicional en DirectAdminCómo agregar un usuario adicional a una base de datos existente en DirectAdminCómo configurar un autorespondedor en DirectAdminCómo configurar un mensaje de vacaciones en DirectAdminCómo crear un subdominio en DirectAdminCómo crear un trabajo Cron en DirectAdminCómo crear una base de datos y asociar su usuario en DirectAdminCómo crear una cuenta FTP en DirectAdminCómo crear una lista de correo en DirectAdminCómo crear una redirección de correo en DirectAdminCómo crear una redirección de sitio en DirectAdminCómo instalar WordPress con WordPress Management de Softaculous en DirectAdminCómo instalar WordPress con el Administrador WordPress de DirectAdminCómo modificar los registros MX para utilizar Google Workspace en DirectAdminCómo revisar el firewall de aplicaciones web y crear una excepción de regla en DirectAdminCómo revisar el uso de recursos de la cuenta en DirectAdminCómo utilizar el antivirus ClamAV desde DirectAdminCómo crear registros DNS personalizados en DirectAdmin: DKIM, SPF y DMARCCómo utilizar el terminal incluido en DirectAdminCómo crear un registro DMARC en DirectAdminCómo crear un registro SPF en DirectAdmin
TUTORIAL

Cómo crear un registro SPF en DirectAdmin

Crea o actualiza un TXT SPF con el asistente de DirectAdmin: redirección, MX, IP del dominio, IPv4, IPv6, servidores, include y modos Falla, SoftFail y Neutral.

SPF declara qué servidores están autorizados a enviar correo para el dominio del remitente de sobre utilizado en la comprobación SPF. DirectAdmin permite preparar esa política mediante Tipo de registro TXT → SPF. El resultado se guarda como TXT y comienza por v=spf1.

La URL y el nombre del servidor, el dominio, el usuario, los límites y las herramientas pueden variar según tu servicio. Entra con los datos de tu propio hosting y comprueba siempre el dominio seleccionado. Las capturas muestran una interfaz de referencia.

1. Revisa el SPF antes de añadir otro

En el escritorio completo, entra en Administrador de Cuenta → Administración DNS. Verifica el dominio y confirma que su DNS autoritativo se administra en este servicio.

Escritorio completo de DirectAdmin con Administración DNS en Administrador de Cuenta, siete grupos de herramientas y estadísticas de cuenta.
Abre Administración DNS en el grupo Administrador de Cuenta.

Busca un TXT cuyo valor empiece por v=spf1. Si ya existe para el nombre que necesitas configurar, pulsa Editar en esa fila y conserva una copia del valor actual. Si no existe, utiliza Añadir Registro. Debe haber un único SPF por nombre; otros TXT de verificación o DKIM pueden coexistir porque tienen otra función.

2. Selecciona TXT y después SPF

Para crear el registro, pulsa Añadir Registro, selecciona TXT en Tipo de registro y SPF en Tipo de registro TXT. Al editar un SPF existente, el panel puede abrir directamente ese asistente.

Selector Tipo de registro TXT desplegado con Sencillo, DMARC y SPF.
Selecciona SPF en el segundo selector; el registro DNS es TXT.

Campo

Cómo completarlo

Tipo de registro

TXT. En la edición de un registro existente puede aparecer bloqueado.

Nombre

Para el dominio raíz, conserva el nombre completo propuesto por el panel, incluido su punto final; en la captura es pruebas-hosting.hnd.io. Para un subdominio de envío, usa el nombre exacto que corresponda a ese servicio.

TTL

Tiempo de caché, en segundos. El formulario propone 3600, una hora. Conserva el valor de tu servicio si el proveedor no solicita otro.

Tipo de registro TXT

SPF para trabajar con sus controles.

El panel muestra el dominio como sufijo junto a Nombre. Un nombre relativo como envios se completa con ese sufijo; un nombre completo debe terminar en punto para evitar duplicar el dominio. No presupongas que @ es la forma requerida por esta pantalla.

Formulario TXT SPF con redirección vacía, casillas MX e IP del dominio, direcciones IPv4 e IPv6, nombre de servidor, include, modo y Valor.
Los campos del asistente construyen una única política SPF.

3. Decide si utilizas Redireccionar Dominio

Redireccionar Dominio permite utilizar la política SPF de otro dominio. Introduce solamente su nombre, por ejemplo politica.proveedor.example, sin https://, sin una dirección de correo y sin escribir redirect= en ese campo.

Al completarlo, DirectAdmin oculta las casillas, las listas de emisores y Modo, y genera una política como esta:

text
v=spf1 redirect=politica.proveedor.example
Formulario SPF con Redireccionar Dominio completado y Valor v=spf1 redirect=politica.proveedor.example; los campos de emisores quedan ocultos.
La redirección utiliza una política externa completa y cambia los controles visibles.

Úsalo únicamente si el proveedor te indica delegar en esa política y sabes que cubre todos tus emisores. Para añadir un proveedor a una política propia, utiliza Incluir Dominio. Deja Redireccionar Dominio vacío para mostrar los controles de los pasos siguientes. El dominio terminado en .example es ilustrativo: sustitúyelo por el destino real indicado por tu proveedor.

4. Revisa las tres casillas de autorización

Casilla del panel

Mecanismo generado

Qué autoriza

Permitir enviar correo a los servidores listados com MX

mx

Las direcciones de los servidores señalados por los MX del dominio evaluado. Márcala solo si esos servidores también envían correo; recibir correo y enviarlo no son la misma función.

Permitir la IP actual del domino para el envío de correo

a

Las direcciones A o AAAA del dominio evaluado. No fija una IP en el TXT: si cambian esos registros, cambia lo que este mecanismo autoriza. Márcala si esas direcciones realmente envían correo.

Permitir que cualquier nombre de host terminado en el dominio envíe correo

ptr

Usa comprobaciones de DNS inverso y su validación para relacionar la IP emisora con ese dominio. No equivale a autorizar cualquier nombre escrito con ese sufijo. Es un mecanismo desaconsejado; déjalo desmarcado para una configuración nueva.

En un formulario nuevo, MX e IP del dominio aparecen marcadas y ptr desmarcada. Son valores iniciales del asistente, no una confirmación de los emisores que utiliza tu servicio.

5. Añade direcciones IP, servidores y dominios incluidos

Campo

Información que admite

Direcciones IP

Una IPv4 o IPv6 por entrada, sin escribir ip4: o ip6:. Por ejemplo, 192.0.2.25 o 2001:db8::25. El asistente añade el prefijo correspondiente y permite continuar en otra línea. También admite redes CIDR, como 192.0.2.0/24; una red autoriza todas sus direcciones, por lo que debes usar el alcance realmente asignado para enviar.

Nombre de host del servidor

Nombre DNS de un servidor emisor, por ejemplo smtp.proveedor.example. El prefijo a: ya aparece en pantalla: no lo repitas. El resultado autoriza las direcciones A o AAAA que resuelvan para ese nombre.

Incluir Dominio

Dominio de la política SPF indicada por tu proveedor, por ejemplo spf.proveedor.example. El prefijo include: ya está en el formulario. El receptor evalúa esa política para determinar si autoriza la IP emisora; no introduzcas aquí una IP ni el valor SPF completo.

En Direcciones IP, escribe una dirección y presiona Enter o pasa a la siguiente entrada para añadir otra. El icono de papelera elimina la entrada correspondiente del formulario. En Nombre de host del servidor e Incluir Dominio, el botón + añade otra fila y los controles de eliminación permiten quitar la que no necesitas. Revisa Valor después de cada cambio.

Las direcciones 192.0.2.25, 2001:db8::25 y la red 192.0.2.0/24 son ejemplos reservados para documentación. Los nombres terminados en .example tampoco son servicios reales. Sustitúyelos por los datos confirmados de tus emisores; no uses automáticamente la IP del sitio web como IP de salida del correo.

El formulario SPF se acerca primero a las casillas de autorización y después a las listas de IP, servidores e include y al modo; contornos ámbar señalan los controles.
Revisa qué autorizas y comprueba el mecanismo que aparece en Valor.

6. Selecciona el Modo

Modo establece el resultado para las IP que no coinciden con los emisores autorizados anteriormente. El asistente ofrece estas tres opciones:

Modo

Final generado

Significado

Falla

-all

Las IP restantes no están autorizadas: el resultado SPF es fail. El receptor decide cómo usarlo para aceptar, filtrar o rechazar; no es una orden de rechazo automático para todo destinatario.

SoftFail

~all

Las IP restantes se consideran probablemente no autorizadas: el resultado es softfail. Puede influir en los filtros; no garantiza que el correo se acepte.

Neutral

?all

La política no afirma si las IP restantes están autorizadas o no. No equivale a una aprobación SPF.

Menú Modo del asistente SPF desplegado con Falla, SoftFail y Neutral.
El modo cambia el mecanismo final all de la política.

En un formulario nuevo aparece Falla. Si editas un SPF en uso, conserva su modo hasta evaluar todos los emisores. No cambies -all por ~all o ?all únicamente para que coincida con un ejemplo.

7. Revisa Valor y guarda

Valor contiene el TXT completo que se guardará. Debe comenzar una sola vez por v=spf1. Con Redireccionar Dominio vacío, comprueba los mecanismos seleccionados y un único all al final. Las opciones del asistente actualizan la cadena; no añadas un segundo v=spf1 ni pegues encima la política de otro servicio sin integrar los emisores necesarios.

Con las IP y los nombres ilustrativos de la captura, el valor es:

text
v=spf1 mx a ip4:192.0.2.25 ip6:2001:db8::25 a:smtp.proveedor.example include:spf.proveedor.example ~all

El campo Valor también admite edición. Cambiar después un control del asistente puede recomponerlo; revisa la cadena completa justo antes de guardar. Si una política existente tiene elementos que no reconoces, conserva su copia y solicita validación antes de sustituirlos.

Comprueba nombre, TTL, emisores y modo. Pulsa Añadir para crear el registro o Guardar si editaste el existente. Espera la confirmación del panel y busca el TXT que empieza por v=spf1 en la tabla.

Fila TXT del dominio con un único valor SPF que comienza por v=spf1 y contiene sus mecanismos autorizados.
Comprueba el nombre del registro y el SPF completo después de guardar.

8. Comprueba el resultado

  • Confirma que existe un solo registro v=spf1 para el nombre configurado y que incluye todos los servicios que deben enviar correo. Un SPF del dominio raíz no sustituye automáticamente la política de cada subdominio.

  • Para leer un valor largo, abre Editar. Si solo estás comprobándolo, cierra el formulario sin guardar.

  • El guardado cambia esta zona DNS. Las cachés pueden mantener el valor anterior según su TTL; si el dominio utiliza DNS externos, la modificación en DirectAdmin podría no surtir efecto en Internet.

  • Cuando se actualicen las cachés, comprueba la validación que proporcione tu servicio de correo. SPF autoriza servidores; no configura buzones ni garantiza la entrega en la bandeja de entrada.