[ SPF ]

SPF neutro e nessuno: interpreta i risultati senza chiamarli autenticazione riuscita

Distinguere una policy che non fa alcuna asserzione di autorizzazione da un'identità senza record SPF utilizzabile, quindi indagare sul dominio giusto.

A cura del team di ricerca EmailAuth

[ Punti chiave ]

  • Neutro è una non affermazione; nessuno è l'assenza di un'identità o di una politica utilizzabile.
  • Mantenere la politica mancante distinta dagli errori temporanei e permanenti.
  • Correggere la causa osservata senza sostituire l'incertezza con il passaggio universale.
In questa pagina

UN SPF il risultato neutral o none non autentica l'host mittente. Entrambi i risultati possono coesistere con un messaggio consegnato, quindi la consegna da sola è una diagnosi inadeguata. Il compito pratico è identificare il motivo per cui il valutatore ha raggiunto quel risultato e se è previsto per l'identità effettivamente utilizzata.

Distinguere l'assenza da una non asserzione esplicita

RFC 7208 §2.6.1 definisce none come un risultato in cui nessuna identità di dominio utilizzabile può essere estratta dalla sessione SMTP oppure no Registro SPF viene recuperato. Sotto RFC 7208 §2.6.2, neutrale significa che il dominio non afferma se l'IP è autorizzato. Un record terminando con ?all può produrre neutralità per una fonte che non corrispondeva a un meccanismo precedente. Un record valido che raggiunge la fine senza una corrispondenza o un reindirizzamento ha anche un valore predefinito neutro implicito sotto RFC 7208 §4.7.

Questo è diverso dal passaggio. Pass autorizza esplicitamente l'host che si connette per l'identità valutata. Neutro non significa “probabilmente autorizzato”, e nessuno non significa “sicuro perché non esiste alcun divieto”. RFC 7208 §8.2 richiede che neutral venga trattato come nessuno ai fini della gestione, ma mantenere le due etichette separate è utile per diagnosticare la configurazione.

Inizia con l'identità osservata

Leggi i risultati dell'autenticazione generati dal destinatario da un sistema di cui ti fidi. Registrare se l'assegno è stato utilizzato MAIL DA O HELO, il dominio valutato e l'IP di connessione. Non accettare un mittente arbitrario fornito Authentication-Results linea come prova autorevole.

Un errore di indagine comune consiste nell'interrogare il dominio Da visibile mentre il messaggio utilizza un dominio della busta diverso. Un record SPF valido attivo example.com non dice nulla di per sé sul record restituito bounce.example.com. Un altro errore è interrogare solo l'editor del registrar anziché i server autorevoli che effettivamente servono il nome.

Se il risultato è nessuno, controlla il nome esatto richiesto e la risposta TXT . Controlla se a v=spf1 esiste un record lì, se il messaggio utilizzava l'identità della busta prevista e se il controllo registrato è stato effettuato prima di una recente modifica DNS . Una ricerca DNS corrente non può ricreare da sola lo stato DNS storico.

Non unire gli stati di errore in nessuno

Sotto RFC 7208 §4.5, producono due record SPF selezionati permerror, non un’innocua assenza di politica. Può verificarsi un errore DNS temporaneo temperror. Tali condizioni necessitano di propri percorsi di indagine. Una dashboard che raggruppa tutti i risultati non superati sotto " SPF mancante" può indirizzare un amministratore verso la riparazione sbagliata.

Per neutrale, esaminare la politica in ordine. L'uso del punto interrogativo è stato intenzionale? Un messaggio senza corrispondenza è arrivato alla fine di un record privo di un efficace meccanismo finale? Se il dominio delega la policy tramite reindirizzamento, ispeziona la destinazione e la valutazione risultante anziché presupporre che il testo di livello superiore costituisca l'intera policy.

Utilizzare una piccola matrice diagnostica

Quelle che seguono sono aspettative sintetiche, non consigli sulla configurazione della produzione:

  • v=spf1 ip4:192.0.2.10 ?all, valutato per 192.0.2.10 : sufficente.
  • Stesso record, valutato per 198.51.100.20 : neutro.
  • v=spf1 ip4:192.0.2.10, valutato per 198.51.100.20 : neutro attraverso il risultato predefinito.
  • Nessun SPF registrazione TXT con un nome valutato altrimenti valido: none, presupponendo che la ricerca venga completata senza un errore diverso.

Gli indirizzi IP di sola documentazione distinguono la logica dei criteri da un test del tenant in tempo reale. Ripeti test equivalenti con le tue fonti autorizzate in un ambiente controllato, quindi confronta le prove reali del ricevitore.

Riparare solo la causa dimostrata

Se il dominio della busta previsto non dispone di un record, progettare una politica per i suoi mittenti effettivi. Se la neutralità è intenzionale, documenta il motivo. Se un record cade accidentalmente, decidere la dichiarazione finale prevista dopo aver controllato i percorsi legittimi. Non sostituire il neutro con il passante universale +all: una volta raggiunta, le sovvenzioni passano invece di fissare l'inventario. Corrispondenze o errori precedenti possono comunque determinare un risultato.

Chiudere l'indagine con l'osservazione originale, la causa identificata, l'eventuale modifica approvata e un nuovo risultato del messaggio. Uno screenshot DNS costituisce prova della pubblicazione; il risultato di un messaggio ricevuto è la prova di una particolare valutazione. Conservali entrambi quando l'attività dipende dal percorso.

Utilizzare le prove per prendere una decisione

Conserva una riga per identità/IP/ora, risultato esatto, snapshot della policy e causa. Una ricerca completata senza alcun record SPF selezionato non equivale a un timeout o a più record selezionati. Se una dashboard li combina, utilizza le prove sottostanti prima di modificare DNS . I casi neutri sintetici dimostrano il flusso di controllo, non il successo dell'autenticazione o la garanzia di consegna.

[ Porta via ]

Neutro è una non affermazione; nessuno è l'assenza di un'identità o di una politica utilizzabile. Mantenere la politica mancante distinta dagli errori temporanei e permanenti. Correggere la causa osservata senza sostituire l'incertezza con il passaggio universale.

[Per ruolo]

Cosa significa questo per te

Scegli il tuo ruolo per i prossimi passi pratici.

Amministratore IT/Posta

Conserva codici di risultato distinti.

Nessuno, neutrale, temperror e permerror puntano a rami diagnostici diversi.

Prossimi passi

  1. Controlla l'esatto dominio valutato.
  2. Conserva DNS storici e timestamp dei messaggi.

CISO/SecOps

Rifiutare false affermazioni di autenticazione.

Il monitoraggio non dovrebbe essere considerato neutrale o assente come una decisione di autorizzazione riuscita.

Prossimi passi

  1. Esaminare le definizioni delle categorie del dashboard.
  2. Mantieni i tassi di superamento positivi separati dai tassi di consegna.

Fondatore / Non tecnico

Chiedi una causa, non un'etichetta verde.

Un messaggio consegnato può ancora non avere un'autorizzazione SPF positiva. Richiedi una spiegazione per i percorsi critici.

Prossimi passi

  1. Identificare il servizio aziendale.
  2. Richiedere un nuovo test del messaggio dopo la riparazione.

[ Domande frequenti ]

Domande frequenti

Neutro significa che SPF è passato?

No. Significa che il dominio non ha affermato se la fonte fosse autorizzata.

RFC 7208 §2.6.2

Cosa significa nessuno?

Non era disponibile alcuna identità di dominio adatta oppure non è stato recuperato alcun record SPF . Controlla l'effettiva identità SMTP e il risultato DNS .

RFC 7208 §2.6.1

Possono ?all consentire ancora alcune fonti?

SÌ. I primi meccanismi positivi possono produrre il passaggio. Solo i messaggi che raggiungono ?all ricevono neutralità.

RFC 7208 §4.6.2

Cosa succede se il record non ha alcun meccanismo?

Se nessun meccanismo corrisponde e non si applica alcun reindirizzamento, il risultato predefinito è neutro.

RFC 7208 §4.7

Due record SPF equivalgono a nessuno?

No. La selezione di più record SPF è una condizione permerror e richiede la riparazione della configurazione.

RFC 7208 §4.5

Un timeout DNS può essere chiamato nessuno?

Un errore DNS temporaneo appartiene al percorso di indagine temperror . Conserva il risultato effettivo del destinatario anziché ricategorizzarlo.

RFC 7208 §2.6.6

Dovrei risolvere questo problema con +all ?

No. Una volta raggiunto, +all dà il passaggio a ogni fonte; corrispondenze o errori precedenti possono comunque determinare il risultato. Questa non è una riparazione per l'inventario del mittente mancante.

RFC 7208 §5.1 RFC 7208 §4.6.2

Perché il mio controllo DNS non è d'accordo con il risultato di ieri?

DNS potrebbe essere cambiato, le cache potrebbero differire o potresti eseguire query su un'identità diversa. Confronta timestamp, domini e dati autorevoli.

[ Fonti ]

Fonti

  1. RFC 7208

    Sezioni §2.4 · §2.6.1 · §2.6.2 · §2.6.6 · §4.4 · §4.5 · §4.6.2 · §4.7 · §5.1 · §8.2

  2. RFC 8601

    Sezioni §1.2 · §7.1

[ Glossario ]

Glossario

SPF
Valutazione dell'autorizzazione per un IP di connessione e la relativa identità SMTP .

RFC 7208 §2.4

SPF neutro
Il dominio non fa alcuna affermazione sull'autorizzazione dell'IP.

RFC 7208 §2.6.2

SPF nessuno
Non è stato possibile estrarre alcuna identità di dominio sintatticamente valida oppure non è stato recuperato alcun record SPF .

RFC 7208 §2.6.1

Provenienza aziendale

Perché le principali istituzioni finanziarie e i governi hanno ritirato le dashboard di sicurezza della posta elettronica.

Le tradizionali piattaforme di autenticazione e-mail ti vendono una dashboard e chiedono ai tuoi ingegneri di fare il lavoro. Negli ambienti ad alto rischio, la supervisione manuale comporta un’applicazione ritardata, deviazioni della configurazione e domini ombra non monitorati.

EmailAuth è la piattaforma di provenienza della posta elettronica degli agenti. I nostri agenti applicano p=reject, mantieni allineati i mittenti di terze parti e sposta i tuoi domini al massimo RFC 9989 conformità, il nuovo standard DMARC , con verificabilità human-in-the-loop.

Governi Grandi imprese Istituti finanziari di primo livello

SaaS · Locazione dedicata · Air-gapped on-premise · Crittografia BYOK

Base di conoscenza