![App: come creare il tuo record SPF 1 Cos'è un record SPF? In che modo Sender Policy Framework blocca il phishing](https://martech.zone/wp-content/uploads/2008/04/what-is-an-spf-record-1200x675.png)
App: come creare il tuo record SPF
I dettagli e la spiegazione di come un record SPF i lavori sono dettagliati sotto il builder SPF Record.
Generatore di record SPF
Ecco un modulo che puoi utilizzare per creare il tuo record TXT da aggiungere al tuo dominio o sottodominio da cui invii le email.
È stato un vero sollievo quando abbiamo spostato l'e-mail della nostra azienda a Google dal servizio IT gestito che abbiamo utilizzato. Prima di essere su Google, dovevamo inserire richieste per qualsiasi modifica, aggiunta di elenchi, ecc. Ora possiamo gestire tutto tramite la semplice interfaccia di Google.
Una battuta d'arresto che abbiamo notato quando abbiamo iniziato a inviare era che alcune e-mail dal nostro sistema non arrivavano alla posta in arrivo... nemmeno alla nostra casella di posta. Ho letto un po' i consigli di Google per Mittenti di posta elettronica in blocco e si mise subito al lavoro. Abbiamo e-mail che escono da 2 applicazioni che ospitiamo, un'altra applicazione ospitata da qualcun altro oltre a un provider di servizi di posta elettronica. Il nostro problema era che non avevamo un record SPF per informare gli ISP che le email inviate da Google erano nostre.
Che cos'è il Sender Policy Framework?
Sender Policy Framework è un protocollo di autenticazione della posta elettronica e parte della sicurezza informatica della posta elettronica utilizzato dagli ISP per bloccare la consegna delle e-mail di phishing ai propri utenti. Un SPF record è un record di dominio che elenca tutti i tuoi domini, indirizzi IP, ecc. da cui stai inviando email. Ciò consente a qualsiasi ISP di cercare il tuo record e convalidare che l'e-mail provenga da una fonte appropriata.
Il phishing è un tipo di frode online in cui i criminali utilizzano tecniche di ingegneria sociale per indurre le persone a rivelare informazioni sensibili, come password, numeri di carte di credito o altre informazioni personali. Gli aggressori in genere utilizzano la posta elettronica per indurre le persone a fornire informazioni personali camuffandosi come un'attività legittima... come la tua o la mia.
SPF è un'ottima idea - e non sono sicuro del motivo per cui non è un metodo mainstream per e-mail di massa e sistemi di blocco dello spam. Penseresti che ogni registrar di domini si preoccuperebbe di creare una procedura guidata per consentire a chiunque di elencare le fonti di posta elettronica che invieranno.
Come funziona un record SPF?
An ISP controlla un record SPF eseguendo una query DNS per recuperare il record SPF associato al dominio dell'indirizzo e-mail del mittente. L'ISP quindi valuta il record SPF, un elenco di indirizzi IP o nomi host autorizzati a inviare un'e-mail per conto del dominio rispetto all'indirizzo IP del server che ha inviato l'e-mail. Se l'indirizzo IP del server non è incluso nel record SPF, l'ISP può contrassegnare l'e-mail come potenzialmente fraudolenta o rifiutare completamente l'e-mail.
L'ordine del processo è il seguente:
- L'ISP esegue una query DNS per recuperare il record SPF associato al dominio dell'indirizzo e-mail del mittente.
- L'ISP valuta il record SPF rispetto all'indirizzo IP del server di posta elettronica. Questo può essere indicato in CIDR formato per includere un intervallo di indirizzi IP.
- L'ISP valuta l'indirizzo IP e si assicura che non sia su a DNSBL server come spammer noto.
- ISP valuta anche DMARC ed BIM Records.
- L'ISP quindi consente la consegna della posta elettronica, la rifiuta o la inserisce nella cartella della posta indesiderata in base alle sue regole interne di consegna.
Esempi di record SPF
Il record SPF è un record TXT che devi aggiungere al dominio con cui invii le email. I record SPF non possono superare i 255 caratteri di lunghezza e non possono includere più di dieci istruzioni di inclusione.
- Inizia con
v=spf1
tagga e seguilo con gli indirizzi IP autorizzati a inviare la tua email. Per esempio,v=spf1 ip4:1.2.3.4 ip4:2.3.4.5
. - Se utilizzi una terza parte per inviare email per conto del dominio in questione, devi aggiungere includere al tuo record SPF (ad esempio, include:domain.com) per designare quella terza parte come mittente legittimo
- Dopo aver aggiunto tutti gli indirizzi IP autorizzati e includere le dichiarazioni, terminare il record con un
~all
or-all
etichetta. Un tag ~all indica a soft SPF fallito mentre un tag -all indica a errore SPF rigido. Agli occhi dei principali provider di cassette postali, ~all and -all risulterà entrambi in un errore SPF.
Una volta scritto il record SPF, ti consigliamo di aggiungere il record al registrar del tuo dominio. Ecco alcuni esempi:
v=spf1 a mx ip4:192.0.2.0/24 -all
Questo record SPF indica che qualsiasi server con i record A o MX del dominio, o qualsiasi indirizzo IP nell'intervallo 192.0.2.0/24, è autorizzato a inviare un'e-mail per conto del dominio. Il -tutti alla fine indica che qualsiasi altra fonte dovrebbe fallire il controllo SPF:
v=spf1 a mx include:_spf.google.com -all
Questo record SPF indica che qualsiasi server con i record A o MX del dominio o qualsiasi server incluso nel record SPF per il dominio "_spf.google.com" è autorizzato a inviare un'email per conto del dominio. Il -tutti alla fine indica che qualsiasi altra fonte dovrebbe fallire il controllo SPF.
v=spf1 ip4:192.168.0.0/24 ip4:192.168.1.100 include:otherdomain.com -all
Questo record SPF specifica che tutte le email inviate da questo dominio devono provenire da indirizzi IP compresi nell'intervallo di rete 192.168.0.0/24, dal singolo indirizzo IP 192.168.1.100 o da qualsiasi indirizzo IP autorizzato dal record SPF del altrodominio.com dominio. Il -all
alla fine del record specifica che tutti gli altri indirizzi IP devono essere trattati come controlli SPF non riusciti.
Migliori pratiche nell'implementazione dell'SPF
L'implementazione corretta di SPF migliora la consegna delle email e protegge il tuo dominio dallo spoofing delle email. Un approccio graduale all'implementazione di SPF può contribuire a garantire che il traffico di posta elettronica legittimo non venga inavvertitamente influenzato. Ecco una strategia consigliata:
1. Inventario delle fonti di invio
- Obiettivo: Identifica tutti i server e i servizi che inviano e-mail per conto del tuo dominio, inclusi i tuoi server di posta, fornitori di servizi di posta elettronica di terze parti e qualsiasi altro sistema che invia e-mail (ad esempio sistemi CRM, piattaforme di automazione del marketing).
- Azione: Compila un elenco completo di indirizzi IP e domini di queste fonti di invio.
2. Crea il tuo record SPF iniziale
- Obiettivo: Redigere un record SPF che includa tutte le fonti di invio legittime identificate.
- Azione: Utilizza la sintassi SPF per specificare queste origini. Un record SPF di esempio potrebbe essere simile al seguente:
v=spf1 ip4:192.168.0.1 include:_spf.google.com ~all
. Questo record consente email dall'indirizzo IP 192.168.0.1 e include il record SPF di Google, con~all
indicando un softfail per le fonti non esplicitamente elencate.
3. Pubblica il tuo record SPF nel DNS
- Obiettivo: Rendi noto il tuo criterio SPF ai server di posta riceventi aggiungendolo ai record DNS del tuo dominio.
- Azione: Pubblica il record SPF come record TXT nel DNS del tuo dominio. Ciò consente ai server di posta dei destinatari di recuperare e controllare il tuo record SPF quando ricevono email dal tuo dominio.
4. Monitorare e testare
- Obiettivo: Assicurati che il tuo record SPF convalidi le origini e-mail legittime senza influire sulla consegna delle e-mail.
- Azione: Utilizza gli strumenti di convalida SPF per monitorare i rapporti di consegna delle e-mail dai tuoi fornitori di servizi. Presta attenzione a eventuali problemi di consegna che potrebbero indicare che i controlli SPF stanno intercettando e-mail legittime.
5. Perfeziona il tuo record SPF
- Obiettivo: Modifica il tuo record SPF per risolvere eventuali problemi identificati durante il monitoraggio e i test e per riflettere i cambiamenti nelle pratiche di invio delle e-mail.
- Azione: Aggiungi o rimuovi indirizzi IP o includi dichiarazioni secondo necessità. Tieni presente il limite di ricerca SPF 10, che se superato può causare problemi di convalida.
6. Rivedi e aggiorna regolarmente
- Obiettivo: Mantieni il tuo record SPF accurato e aggiornato per adattarlo ai cambiamenti nella tua infrastruttura di posta elettronica e nelle pratiche di invio.
- Azione: Rivedi periodicamente le tue fonti di invio e aggiorna di conseguenza il tuo record SPF. Ciò include l'aggiunta di nuovi fornitori di servizi di posta elettronica o la rimozione di quelli che non utilizzi più.
Seguendo questi passaggi, puoi implementare SPF per migliorare la sicurezza e la consegna della posta elettronica riducendo al minimo il rischio di interrompere le comunicazioni email legittime.