Què són els registres SPF, DKIM i DMARC

Actualitzat el 2026-10-21 05:00:52 125 visites

Els registres SPF, DKIM i DMARC són tres protocols d'autenticació de correu i estan pensats per garantir que els correus electrònics arribin correctament als destinataris, evitant així que acabin a la bandeja de SPAM i que se penguin correus suplantant la nostra identitat, una activitat coneguda com a Phising.

A continuació t'indiquem el funcionament de cada registre i alguns exemples del seu ús.

SPF

L'SPF, o Sender Policy Framework, indica qui pot enviar un correu electrònic, des d'un domini determinat, amb la finalitat de protegir-se contra la falsificació de remitents.

És habitual que, amb l'objectiu de prevenir el frau i el correu no desitjat, els grans proveïdors de serveis de correu electrònic (com Google), requereixin la presència d'aquest registre. De contrari, és possible que els correus electrònics dirigits cap a ells siguin rebutjats o classificats com a SPAM.

Paràmetres

Les regles SPF s'evaluen seqüencialment de esquerra a dreta en funció dels paràmetres inclosos:

  • v=spf1 - Indica l'inici de la regla i quina versió d'SPF s'utilitzarà.
  • mx - Autoritza els servidors que apareixen als registres MX a enviar correu en nom de 'dominiosw.com'.
  • a - Autoritza la IP que apareix al registre A, a enviar correu en nom de 'dominiosw.com'.
  • ptr - Autoritza qualsevol host que finalitzi en 'dominiosw.com' a enviar correu.
  • ip4:1.2.3.4 - Autoritza la IP '1.2.3.4' a enviar correu en nom de 'dominiosw.com'.
  • all - En funció del prefix, indica com tractar els casos en els quals no hi hagi una coincidència amb qualsevol paràmetre anterior. S'inclou al final de la regla SPF.

Prefixos

Amb cadascun dels paràmetres (a excepció del primer) es poden utilitzar els següents prefixos:

  • + Remitent autoritzat. Si no indiques cap prefix, es assumeix aquest per defecte.
  • - Remitent no autoritzat, es rebutja.
  • ~ Remitent no autoritzat, es marcarà amb una capçalera especial, però no es rebutjarà.

Exemples

Un exemple d'SPF característic: v=spf1 mx a ~all

  • mx: Els servidors dels registres MX estan autoritzats (al no incloure's prefix, es assumeix +).
  • a: La IP del registre A, està autoritzada.
  • ~all: Els que no coincideixin amb les regles anteriors no estan autoritzats, però no seran rebutjats, es marcaran amb una capçalera especial.

v=spf1 mx -all

  • mx: Els servidors dels registres MX, estan autoritzats (al no incloure's prefix, es assumeix +).
  • -all: Els que no coincideixin amb les regles anteriors, no estan autoritzats i seran rebutjats.

v=spf1 -mx a ip4:1.2.3.4 ~all

  • -mx: Els servidors dels registres MX no estan autoritzats, seran rebutjats.
  • a: La IP del registre A, està autoritzada.
  • ip4:1.2.3.4: La IP '1.2.3.4' serà marcada com a neutral.
  • ~all: Els que no coincideixin amb les regles anteriors, no estan autoritzats, però no seran rebutjats, es marcaran amb una capçalera especial.

DKIM

El DKIM o, DomainKeys Identified Mail, inclou una clau que permet al destinatari d'un correu verificar que el remitent és realment qui diu ser. Igual que els registres SPF i DMARC, el seu objectiu és prevenir el frau i el correu no desitjat.

Un exemple de DKIM seria:

DKIM: swmanuales
Clave  DKIM: v=DKIM1; g=*; k=rsa; p=MIGfMA0GCGGGGGb3DQEBAQUAA4G000BiQKBgQD0000VKvGjmSb4FkI70000e1KqV01eQ70n0000D5bpRfo8ZGcab0000+3+O0mPI7wYblklU0000T0A3LVJk+QTwX00007VA7EiL0utBMW0000iZLJ8Exyzoajql0000RRJmyhngY/0000t0yq21pdlYLrJa0000CfaniL/8gKQGQID0000

DMARC:

El DMARC o, Domain-based Message Authentication, Reporting and Conformance, és un complement dels mètodes anteriors (SPF i DKIM) destinatari a la prevenció del frau i correu no desitjat. Permet establir:

  • Política d'actuació davant de correus sospitosos que no hagin passat els dos sistemes de validació SPF i DKIM.
  • Generació d'informes agregats amb estadístiques sobre fallos de validació SPF, DKIM, entre altres.
  • Generació d'informes forenses amb detalls sobre els correus que fallen en els processos de validació.

Paràmetres

Els paràmetres de les regles DMARC permeten configurar el seu comportament, aquests són els més bàsics:

  • v=DMARC1; - Indica l'inici de la regla.
  • p=none; - Política de monitorització i enviament d'informes. El correu electrònic s'entregarà de forma normal, però els servidors receptors monitoritzaran el comportament i generaran informes. S'utilitza per verificar el funcionament i comprovar si s'està intentant suplantar el teu domini com a remitent de correu.
  • p=quarantine; - El receptor marcarà com a SPAM o pondrà en quarantena els correus que no passin els dos sistemes de validació (DKIM/SPF).
  • p=reject; - El receptor rebutjarà els correus que no passin els dos sistemes de validació (DKIM/SPF).
  • sp=none;/sp=quarantine;/sp=reject; - [Opcional] Política diferent per a subdominis. Si aquest paràmetre no està present, el paràmetre anterior ('p=none;/quarantine;/reject;') tindrà efecte sobre el domini i els subdominis.
  • rua=mailto:[email protected]; - [Opcional] Adreça de correu a la qual enviar els informes agregats.
  • ruf=mailto:[email protected]; - [Opcional] Adreça de correu a la qual enviar els informes forenses.
  • aspf=s; - [Opcional] Validació estricta de SPF. El domini ha de ser idèntic al que apareix a la regla SPF, no s'accepten subdominis del mateix.
  • adkim=s; - [Opcional] Validació estricta de DKIM. El domini ha de ser idèntic al que apareix a la regla SPF, no s'accepten subdominis del mateix.

Exemples

Un exemple bàsic de DKIM seria: v=DMARC1; p=none;

  • p=none; - Política de monitorització i enviament d'informes. A la regla no s'inclou una adreça de correu per a la recepció d'informes, per la qual cosa no se'n generaran. El correu electrònic s'entregarà de forma normal, no es fa res davant dels correus que no passin els sistemes de validació.

v=DMARC1; p=none; sp=reject; rua=mailto:[email protected];

  • p=none; - Política de monitorització i enviament d'informes. El correu electrònic s'entregarà de forma normal, no es fa res davant dels correus que no passin els sistemes de validació.
  • sp=reject; - Els correus que provin?? de subdominis (exemple: 'correo.dominiosw.com') seran rebutjats si no passen els dos sistemes de validació (DKIM/SPF).
  • rua=mailto:informes@swmanuales; - Se sendran informes agregats a l'adreça de correu indicada.

Important: Abans de crear un registre DMARC, hauràs de tenir creats i funcionant els registres SPF i DKIM.

Pots utilitzar els següents serveis per generar regles DMARC: https://dmarcian.com/dmarc-record-wizard/ https://mxtoolbox.com/DMARCRecordGenerator.aspx

Crear automàticament registres DNS avançats SPF - DKIM - DMARC

Pots crear una clau DKIM des de SWPanel, hauràs d'accedir al dashboard del teu servei:

info_capture La captura de pantalla és orientativa. Ha estat presa sobre la versió 2025.00.0017 amb data 31/12/2024. Pot diferir del que mostri la versió actual de SWPanel.

A continuació, accedeix a l'apartat Gestions sobre el servei > Gestió de DNS (menú esquerre):

info_capture La captura de pantalla és orientativa. Ha estat presa sobre la versió 2025.00.0017 amb data 31/12/2024. Pot diferir del que mostri la versió actual de SWPanel.

  • Crear automàticament registres DNS avançats SPF - DKIM - DMARC: Això crearà automàticament els registres SPF - DKIM - DMARC

info_capture La captura de pantalla és orientativa. Ha estat presa sobre la versió 2025.00.0017 amb data 31/12/2024. Pot diferir del que mostri la versió actual de SWPanel.

Aquests són els registres que es creen automàticament des de SWPanel:

info_capture La captura de pantalla és orientativa. Ha estat presa sobre la versió 2025.00.0017 amb data 31/12/2024. Pot diferir del que mostri la versió actual de SWPanel.