Verifica SPF e DMARC

RSS

Test a domain's email authentication: SPF, DKIM and DMARC records are checked for syntax, lookup limits and policy strength, with plain-English fixes.

Autenticazione email per github.com

SPFValido, con avvisi
DKIM5 chiavi trovate
DMARCp=quarantine

SPF (Sender Policy Framework)

10/10 ricerche DNS
v=spf1 ip4:192.30.252.0/22 include:spf.protection.outlook.com include:_netblocks.google.com include:_netblocks2.google.com include:mail.zendesk.com include:_spf.salesforce.com include:servers.mcsv.net include:mktomail.com include:sendgrid.net ip4:62.253.227.114 ip4:166.78.69.169 ip4:166.78.69.170 ip4:166.78.71.131 ~all
  • Il record usa 10 delle 10 query DNS consentite. Sei vicino al limite.
  • Il record è più lungo di 255 caratteri, quindi nel DNS deve essere suddiviso in più stringhe.

DKIM (DomainKeys Identified Mail)

Selettore google

v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAj6T5sl/RwdSqGoYWaWaFbS2UAeyPrEmd0gogocmRfS441qwR8/0KB81Hw89P0l4YiFRrXYk7NVIGfyCRHAYYZUzCkGeOysI2EjgzLFhd/NEsbRzOEc/kWkK/RO6JFq/5lOn6M9AZw/ap9tds4JG9ApgNNdSpPxp9DmvpsOSgNMVflRxQFrk3kdS4RNAPKu/OPoA7dlR/A/pECryjRoYgENtDXzdnK70HgCekems6UDzxDj61cjyoKoXtEMF/QsaHEQ1Gjfv014rDJBsubk/kT5VqHkWHa/ia68Z5r228Ety/wFfQNjXTx/J7KGZ9GkZlKED659eiJcLnWcKDS…

Selettore selector1 (tramite CNAME selector1-github-com._domainkey.microsoft.onmicrosoft.com)

v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCxZC/z2cK+2s1f/ktzSDSeFzkfIHrjwtGFsfKMAYvKaXjPVNzKykpbXBkX5nB7dVUTFttda7aROr2iSrIseQ27Ui+4rUZVzgFanE8RaXhYM9n5wPKNv8GtLJk7JgcsYZ7ErgID4uW2sEYyV/dnRYw6rDzOaeRKkKELTUfJI5ebLQIDAQAB;

Selettore k1 (tramite CNAME dkim.mcsv.net)

k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDbNrX2cY/GUKIFx2G/1I00ftdAj713WP9AQ1xir85i89sA2guU0ta4UX1Xzm06XIU6iBP41VwmPwBGRNofhBVR+e6WHUoNyIR4Bn84LVcfZE20rmDeXQblIupNWBqLXM1Q+VieI/eZu/7k9/vOkLSaQQdml4Cv8lb3PcnluMVIhQIDAQAB;

Selettore s1 (tramite CNAME s1.domainkey.u51742174.wl175.sendgrid.net)

k=rsa; t=s; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyn3fMCVpb7ryIRKOGXhXVGYmsWUitNlSckqGHOwNFZgFadplOrD+Qzf1XQkP7MH/VB/97DsAAJGtEXW1Uq71Hjnfr/DuBN/YfjF/gU70qEFb7q1sdIiNtjFL2TkOpoW+X/bhhPNheW/fYwyFb6ZHFM6LTgXyuimWRHTOUP3VjZzhNVda79nt+2WZYbS4l8HdMgWpTNHjpVw5PtXESA9KBg/evSRk5fIaXIX5eRXW3baoV9yVzD8O29/IL/DiSk+yNvaO0EHL5c4yGuZJhGzvpiznb2IDVdemJK4Dqzdy5FTN/SGYZhAEr7MguG3Z314hMS2scgMsOMgB64uj/6+6U…

Selettore s2 (tramite CNAME s2.domainkey.u51742174.wl175.sendgrid.net)

k=rsa; t=s; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnNt2/H6bKs99C6DAaokPp62KN9mKaD20D1PBakkObejkJvzM6Un/fKHPeI2/qXdvFFBPQE3mxMNoe+hwBVDgMgCuZEn8J6gZYI4amITure9/ny6+GaNVRoH2m6xAtWwKINkKxMayGiehkWlRVb7D23F0U8y+VDHKQFz1bnXA5jDpcDiMXy8i2lV5vEys+qt+1WGhDKCAwamT8c3xkZz8aXMJaXYCiN2HMgHDU81+mVCk4+u6mY+a98APVfFhsQ0KCq/mVZXaXTV06QrG9M5PtBHUFW7VtwXKp+AFrAut0KW1NnwaA5IGA5sc+n9dma7bSqdfGS+ixdSmJ69NwmYSH…

DMARC

v=DMARC1; p=quarantine; sp=reject; pct=100; rua=mailto:dmarc@github.com; ruf=mailto:dmarc@github.com; fo=1
Policy (p)
quarantine
Policy dei sottodomini (sp)
reject
Report aggregati (rua)
mailto:dmarc@github.com
Percentuale (pct)
100%
Allineamento
DKIM: R, SPF: R (R = relaxed, S = strict)
  • DMARC è applicato con p=quarantine e report attivi.

Vedi i record MX per github.com (posta gestita da Microsoft 365).

Perché SPF, DKIM e DMARC sono importanti

L'email è stata progettata senza verifica del mittente, quindi chiunque può inserire il tuo dominio nella riga «Da». Tre standard basati sul DNS risolvono il problema. Da febbraio 2024 Google e Yahoo li richiedono a chi invia email in grandi volumi, e la mancanza di questi record è oggi un motivo frequente per cui la posta legittima finisce nello spam.

  • SPF elenca i server autorizzati a inviare posta per il tuo dominio, in un record TXT che inizia con v=spf1.
  • DKIM aggiunge una firma crittografica a ogni messaggio; i destinatari la verificano con una chiave pubblica pubblicata in selector._domainkey.yourdomain.
  • DMARC (in _dmarc.yourdomain) indica ai destinatari cosa fare quando SPF e DKIM non risultano allineati con il dominio del campo «Da» (none, quarantine o reject) e dove inviare i report.

Cosa verifica questo strumento

  • L'SPF esiste, c'è un solo record, termina con ~all o -all (mai +all) e il numero totale di ricerche DNS, compresi i meccanismi include: annidati, resta entro il limite di 10 della RFC 7208.
  • Le chiavi DKIM sul selettore che indichi oppure su una dozzina di selettori comuni usati da Google Workspace, Microsoft 365 e dai servizi di invio più diffusi.
  • Il DMARC esiste, ha una policy valida, si applica al 100% della posta e invia report aggregati, così puoi vedere chi sta inviando a tuo nome.

Esempi di record

example.com.         TXT  "v=spf1 include:_spf.example.net ip4:192.0.2.0/24 -all"
_dmarc.example.com.  TXT  "v=DMARC1; p=quarantine; rua=mailto:dmarc@example.com; adkim=s"
s1._domainkey.example.com. TXT "v=DKIM1; k=rsa; p=MIIBIjANBgkqh…"

Attivazione graduale consigliata

  1. Pubblica l'SPF coprendo ogni servizio che invia per te, terminando con ~all.
  2. Attiva la firma DKIM in ogni provider.
  3. Pubblica il DMARC con p=none e un indirizzo rua e controlla i report per due-quattro settimane.
  4. Passa a p=quarantine, poi a p=reject, quando tutta la posta legittima supera i controlli.

Guida completa: SPF, DKIM e DMARC spiegati.

Domande frequenti

Devo usare ~all o -all?

Con il DMARC attivo vanno bene entrambi; è il DMARC a decidere l'esito. ~all è il punto di partenza più prudente; -all è più rigido una volta che sei sicuro che ogni mittente sia elencato.

Cosa significa «troppe ricerche DNS»?

Ogni include, a, mx, exists e redirect costa una ricerca, comprese quelle dentro i record inclusi. Oltre 10, l'SPF fallisce per tutti. Rimuovi i servizi inutilizzati o sostituisci gli include con intervalli ip4/ip6.

I domini parcheggiati hanno bisogno di questi record?

Sì. Proteggi i domini che non inviano mai email con v=spf1 -all e v=DMARC1; p=reject.

Aggiornato

Commenti

Nessuna valutazione ancora

Accedi per valutare questo strumento.

Condividi un consiglio, fai una domanda o racconta come ti è andata con lo strumento.

Ancora nessun commento. Racconta per primo com’è andata.

Copiato negli appunti