Los grandes proveedores de correo (Gmail, Outlook, Yahoo y otros) comprueban cada mensaje para ver si el servidor que lo envió tiene permiso para enviar en nombre de tu dominio. Si esa comprobación falla, el mensaje acaba en spam o es rechazado. Para eso sirven tres registros en el DNS de tu dominio.
SPF: quién puede enviar
SPF es un registro TXT que enumera los servidores autorizados a enviar correo en nombre de tu dominio. Tiene un aspecto aproximado como este:
v=spf1 +a +mx include:… ~all
- Un dominio puede tener un solo registro SPF. Si utilizas varios servicios (por ejemplo, hosting y un servicio de boletines), todos van en el mismo registro.
~allsignifica «todos los demás son sospechosos», y-allsignifica «todos los demás no están autorizados». Pasa a la regla más estricta solo cuando estés seguro de haber incluido todos los servicios.
DKIM: una firma en el mensaje
DKIM añade una firma criptográfica a cada mensaje saliente. El destinatario encuentra la clave pública en el DNS de tu dominio y comprueba que el mensaje no se modificó por el camino y que realmente procede de un servidor autorizado. La clave pública es un registro TXT largo con un nombre como default._domainkey.yourdomain.com.
DMARC: qué hacer cuando falla la comprobación
DMARC vincula SPF y DKIM con la dirección del campo «De» (From) e indica al destinatario qué hacer con los mensajes que no pasan la comprobación. El registro se encuentra en _dmarc.yourdomain.com:
v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com
p=none: solo supervisar y enviar informes. Aquí es donde se empieza.p=quarantine: los mensajes sospechosos van a spam.p=reject: los mensajes sospechosos se rechazan.
El camino recomendado es establecer p=none, leer los informes durante unas semanas (llegan a la dirección rua) y, solo cuando todos tus servicios legítimos pasen la comprobación, pasar a quarantine y después a reject.
Cómo configurarlo en ScyHost
- Si tu dominio usa nuestros nameservers, abre cPanel → Email → Email Deliverability. Allí cPanel muestra el estado de los registros SPF y DKIM de cada dominio y ofrece un botón para instalar los valores sugeridos.
- Si tu DNS está con otro proveedor, copia los registros SPF y DKIM sugeridos desde la misma pantalla y añádelos en ese proveedor.
- Añade el registro DMARC a mano en Zone Editor (tipo TXT, nombre
_dmarc). - Si además envías a través de otros servicios (boletines, tienda online, CRM), añade sus entradas SPF
includey sus claves DKIM según sus instrucciones.
Otros hábitos que ayudan
- Envía desde una dirección de tu propio dominio, no desde un servicio gratuito en nombre de tu dominio.
- Haz que los formularios del sitio web envíen mediante SMTP real (con inicio de sesión), no mediante una función que falsifica la dirección del remitente.
- Para los boletines, usa una lista de personas que hayan aceptado recibir correo y un enlace de baja claro.
- Mantén seguros los buzones: una cuenta comprometida que envía spam daña rápidamente la reputación de todo el dominio.
¿No estás seguro de que tus registros sean correctos? Abre un ticket con el nombre del dominio y los revisaremos contigo. Para correo empresarial sin sitio web, consulta el hosting de correo.