YourTrend
Email API & SMTP Campagne Automazioni SMS Web push Messaggeri Posta in arrivo unificata Posta sicura Analisi
ENUKRUDEESFRITPLPTHIZH
Accedi Inizia gratis
Email authentication

Configurazione DKIM SPF DMARC per Email Transazionali

Risposta breve

Impara a configurare DKIM SPF DMARC per le email transazionali per migliorare l'autenticazione, proteggere la consegna e tenere i messaggi fuori dallo spam.

DKIM SPF DMARC Setup for Transactional Email

Cosa sono DKIM, SPF e DMARC nell'autenticazione delle email

Quando un'email transazionale esce dal tuo sistema, non deve solo essere inviata. Deve dimostrare di appartenere a dove afferma di appartenere. Questo è il compito di DKIM, SPF e DMARC: tre standard che lavorano insieme per aiutare i server di posta in arrivo a decidere se un messaggio è legittimo.

SPF, o Sender Policy Framework, indica al mondo quali server sono autorizzati a inviare email per conto del tuo dominio. È una lista di autorizzazione basata su DNS. Se il tuo messaggio proviene da un IP di invio approvato, SPF può passare. Se proviene da un'altra parte, potrebbe fallire.

DKIM, o DomainKeys Identified Mail, adotta un approccio diverso. Aggiunge una firma crittografica all'intestazione del messaggio. Il server destinatario controlla quella firma rispetto a una chiave pubblica pubblicata nel DNS. Se la firma corrisponde, il server sa che il messaggio non è stato alterato durante il transito e che è stato firmato da un dominio autorizzato.

DMARC, o Domain-based Message Authentication, Reporting and Conformance, si basa su SPF e DKIM. Indica ai server di ricezione cosa fare se un messaggio fallisce l'autenticazione e controlla l'allineamento: in termini semplici, se il dominio utilizzato nell'indirizzo visibile Da corrisponde al dominio convalidato da SPF o DKIM. DMARC è il livello di policy che unisce tutto.

Utilizzati insieme, questi protocolli forniscono ai sistemi di ricezione un segnale più forte che il tuo messaggio è reale. Questo è importante perché le email transazionali non sono solo un altro invio di marketing. Un ripristino della password, una ricevuta d'ordine o un avviso di sicurezza spesso arrivano quando l'utente se lo aspetta immediatamente. Se l'autenticazione è debole o mal configurata, quei messaggi potrebbero finire nello spam, essere contrassegnati come sospetti o non arrivare affatto.

Perché le email transazionali necessitano di una corretta autenticazione

Le email transazionali portano i momenti pratici di una relazione con il cliente. Includono ripristini di password, messaggi di verifica dell'account, fatture, notifiche di spedizione, conferme di ricevuta e avvisi di accesso. Questi sono i messaggi che le persone cercano per primi quando qualcosa richiede attenzione.

Ecco perché una cattiva autenticazione è più di un fastidio tecnico. Se una ricevuta non arriva, il cliente potrebbe pensare che il pagamento sia fallito. Se un avviso di sicurezza viene filtrato, l'utente potrebbe perdere una vera minaccia. Se un ripristino della password finisce nello spam, i ticket di supporto iniziano ad accumularsi. In altre parole, la deliverability è parte dell'esperienza del prodotto.

C'è anche un problema di fiducia. I filtri antispam e i fornitori di caselle di posta sono cauti per design, e spesso trattano la posta non autenticata come rischiosa. Anche quando il contenuto è perfettamente legittimo, una reputazione del mittente debole o una configurazione di autenticazione rotta possono far sembrare il messaggio inaffidabile. Per la posta transazionale, questo è particolarmente doloroso perché gli utenti si aspettano solitamente una consegna rapida e affidabile.

Se stai già pensando al quadro più ampio della deliverability, può essere utile guardare all'intera catena piuttosto che a un'impostazione isolata. L'autenticazione, la reputazione del mittente, la qualità del contenuto e la gestione dei rimbalzi influenzano tutti il posizionamento nella casella di posta. Per una visione più completa, vedi strumenti di test della deliverability delle email.

Come funzionano i record SPF e come configurarli

SPF funziona pubblicando un record DNS che elenca i server autorizzati a inviare posta per il tuo dominio. Quando un server destinatario riceve un messaggio, controlla l'IP di invio rispetto a quel record. Se l'IP è incluso, SPF può passare. In caso contrario, il server potrebbe trattare il messaggio come non autorizzato.

Un record SPF è solitamente memorizzato come un record TXT nel DNS. Inizia spesso con v=spf1, seguito da meccanismi come ip4, ip6, o include, e termina con un qualificatore come -all o ~all. La struttura esatta dipende dalla tua infrastruttura e dal tuo fornitore.

Per una configurazione di email transazionale, è necessario identificare ogni servizio che invia email per tuo conto. Questo potrebbe includere il tuo server applicativo, la tua piattaforma di consegna email, il tuo supporto clienti o uno strumento di fatturazione. Ognuno deve essere considerato nel record SPF se invia dal tuo dominio.

Una configurazione semplice potrebbe autorizzare un fornitore di email tramite una dichiarazione include. Una più complessa potrebbe elencare un IP di invio dedicato e uno o più servizi di terze parti. La cosa importante è non indovinare. Autorizza solo i sistemi che utilizzi effettivamente.

Ci sono alcune regole pratiche da ricordare:

  • Pubblica solo un record SPF per dominio.
  • Mantieni il record il più conciso possibile.
  • Assicurati che gli IP di invio e le dichiarazioni include siano corretti e aggiornati.
  • Usa il qualificatore giusto alla fine, in base a quanto rigorosamente vuoi gestire le email non autorizzate.

Anche il tempo di propagazione è importante. Le modifiche DNS non appaiono sempre ovunque immediatamente, quindi dopo aver aggiornato l'SPF, consenti tempo affinché i record si diffondano prima di assumere che la configurazione sia completata.

Impostazione di DKIM per Email Transazionale

DKIM fornisce a ciascun messaggio in uscita una firma digitale. Il server che invia l'email utilizza una chiave privata per firmare intestazioni selezionate e il corpo del messaggio. Il server ricevente cerca la chiave pubblica corrispondente nel DNS e verifica se la firma è valida.

In pratica, questo significa che hai bisogno di due elementi: una chiave privata mantenuta dal tuo sistema o fornitore di invio, e una chiave pubblica pubblicata nel DNS. Il record DNS di solito si trova sotto un sottodominio specifico del selettore, il che ti consente di ruotare le chiavi in seguito senza rompere tutto in una volta.

La maggior parte dei fornitori di email transazionali ti guida attraverso questa configurazione con alcuni passaggi standard:

  1. Genera o richiedi una coppia di chiavi DKIM.
  2. Aggiungi la chiave pubblica del fornitore al tuo DNS come record TXT.
  3. Scegli il selettore che sarà utilizzato nella firma DKIM.
  4. Abilita la firma nella tua piattaforma o applicazione di invio.
  5. Invia un messaggio di prova e conferma che la firma sia presente e valida.

Sembra semplice, e spesso lo è, ma i dettagli contano. Se il selettore è inserito in modo errato, il server ricevente non troverà la chiave pubblica corretta. Se la chiave privata non è attiva sul lato di invio, l'email verrà inviata senza firma. Se un altro sistema modifica il messaggio dopo che è stato firmato, la firma potrebbe non essere valida.

Un'abitudine utile è pensare al DKIM come parte di una catena di custodia. Il messaggio è firmato quando lascia il tuo sistema, e la firma dice: “Questa versione proviene da me.” Se un servizio di footer, un gateway o un sistema di inoltro modifica l'email in seguito, la firma può rompersi. Questo non significa sempre che il messaggio sia malevolo, ma può influenzare il modo in cui i fornitori di caselle di posta lo trattano.

Per i fornitori transazionali, l'obiettivo usuale è firmare tutta la posta in uscita dal dominio o sottodominio pertinente e mantenere il comportamento di firma coerente tra ogni tipo di messaggio. I ripristini delle password e le ricevute non dovrebbero essere trattati come casi speciali a meno che la tua architettura non lo richieda.

Configurare DMARC per proteggere il tuo dominio

DMARC è dove l'autenticazione diventa politica. Indica ai server riceventi come gestire i messaggi che non superano SPF o DKIM, e ti consente anche di ricevere report sulle email inviate con il tuo dominio.

Un record DMARC è anche pubblicato nel DNS come un record TXT, di solito sotto _dmarc.tuodominio.com. Include un valore di policy che può iniziare in modalità monitoraggio e successivamente passare a enforcement. Le opzioni di policy comuni sono:

  • nessuna — monitora il traffico e raccoglie report senza bloccare la posta.
  • quarantena — suggerisce che la posta non conforme dovrebbe essere trattata con sospetto, spesso consegnata allo spam.
  • rifiuta — richiede che la posta non conforme venga bloccata completamente.

DMARC dipende anche dall'allineamento. SPF o DKIM possono passare tecnicamente, ma se il dominio autenticato non si allinea con il dominio visibile del mittente, DMARC può comunque fallire. Questo è il motivo per cui i mittenti di terze parti e i sottodomini necessitano di una configurazione attenta. Un messaggio da billing@tuodominio.com dovrebbe essere autenticato in modo da collegarsi a tuodominio.com, non a qualche dominio di invio non correlato.

La maggior parte dei team inizia con una policy di monitoraggio in modo da poter vedere come si comporta la posta prima di intraprendere azioni. Questo è sensato. I report ti aiutano a scoprire strumenti dimenticati, vecchie piattaforme che continuano a inviare posta e errori di configurazione che altrimenti rimarrebbero nascosti. Una volta che sei sicuro che la posta legittima si autentica correttamente, puoi passare a quarantena o rifiuto.

I report DMARC possono sembrare densi all'inizio, ma sono estremamente utili. Mostrano chi sta inviando posta per il tuo dominio, se SPF e DKIM stanno passando e dove l'allineamento sta fallendo. Se stai cercando di migliorare la salute complessiva della tua configurazione di mittente, questo è uno dei posti più chiari da controllare.

Errori Comuni nella Configurazione di DKIM SPF DMARC

Anche una configurazione ben intenzionata può andare male in modi piccoli ma dannosi. Gli errori più comuni non sono di solito drammatici. Sono gli errori di configurazione silenziosi che persistono fino a quando la consegna inizia a scivolare.

  • Pubblicare più record SPF per lo stesso dominio invece di un record consolidato.
  • Dimenticare di includere un servizio di invio che viene attivamente utilizzato per la posta transazionale.
  • Utilizzare il selettore DKIM sbagliato o copiare la chiave pubblica nel nome DNS sbagliato.
  • Consentire la disabilitazione della firma DKIM su alcuni tipi di messaggi ma non su altri.
  • Impostare una policy DMARC prima di verificare che tutta la posta legittima si allinei correttamente.
  • Cambiare fornitore senza aggiornare i riferimenti SPF, DKIM e DMARC in tutto lo stack.

Gli errori di allineamento meritano un'attenzione particolare. È facile credere che l'autenticazione stia “funzionando” perché uno strumento di test dice che SPF è passato o DKIM è passato. Ma DMARC sta verificando se quei passaggi sono allineati con il dominio From. È qui che molte configurazioni falliscono nella vita reale.

Un altro problema comune si presenta quando i team aggiungono strumenti di inoltro, instradamento o elaborazione dei messaggi che alterano le intestazioni. A volte l'email arriva comunque, ma i risultati dell'autenticazione cambiano. Se noti un'improvvisa variazione nella posizione della posta in arrivo, vale la pena controllare se qualcosa nel percorso di consegna sta riscrivendo o inoltrando il messaggio.

E sì, gli errori DNS accadono più spesso di quanto le persone ammettano. Una virgolette mancante, un selettore copiato con l'etichetta sbagliata o un'istruzione include obsoleta possono essere sufficienti a compromettere l'autenticazione. L'approccio più sicuro è verificare ogni modifica dopo che è stata pubblicata piuttosto che assumere che il cruscotto rifletta la realtà immediatamente.

Testare e Verificare la Tua Configurazione di Autenticazione

Una volta che i record sono stati impostati, il test è dove la teoria incontra la posta in arrivo. Invia un messaggio transazionale reale e ispeziona le intestazioni del messaggio. Vuoi vedere risultati chiari di passaggio per SPF, DKIM e DMARC, insieme ai domini che sono stati valutati.

La maggior parte dei fornitori di caselle di posta include i dettagli di autenticazione nella sorgente del messaggio grezzo. Cerca i campi che indicano se SPF è passato, se DKIM ha prodotto una firma valida e se DMARC ha superato l'allineamento. Se uno di essi fallisce, l'intestazione spesso fornisce un indizio sul perché.

È anche utile testare da più di un fornitore di caselle di posta, perché i diversi sistemi possono presentare i risultati di autenticazione in modo diverso. Un messaggio che sembra a posto in un'inbox può rivelare un problema in un'altra. Non è insolito, solo fastidioso.

Quando controlli la posta transazionale in particolare, testa i messaggi che contano di più: ripristini della password, conferme di registrazione, avvisi di fatturazione e allerta. Non fare affidamento solo su una semplice “email di test” dal tuo fornitore, perché il sistema reale potrebbe utilizzare intestazioni diverse, instradamenti diversi o un'identità del mittente diversa.

Se non sei sicuro che la tua configurazione regga nel tempo, una revisione periodica delle intestazioni e dei record DNS vale lo sforzo. Non è necessario complicarlo; hai solo bisogno di un'abitudine ripetibile. Per controlli pratici, gli strumenti e i metodi trattati in strumenti di test di deliverability delle email possono aiutarti a confermare dove il messaggio sta effettivamente atterrando e come viene valutato.

Migliori pratiche per mantenere l'autenticazione email nel tempo

L'autenticazione non è un progetto una tantum. È un compito di manutenzione. I domini cambiano proprietario, i fornitori vengono sostituiti, nuovi prodotti iniziano a inviare email e i vecchi sistemi rimangono più a lungo di quanto chiunque si aspetti. Se non rivedi SPF, DKIM e DMARC periodicamente, alla fine si insinuerà una deriva.

Una buona routine di manutenzione include alcune semplici abitudini:

  • Controlla i record DNS dopo qualsiasi modifica del fornitore o dell'infrastruttura.
  • Audita ogni sistema che invia email dal tuo dominio o sottodominio.
  • Controlla i rapporti DMARC per fonti sconosciute o allineamenti falliti.
  • Verifica che le chiavi DKIM siano ancora attive e che i selettori corrispondano alla configurazione di invio.
  • Conferma che SPF non sia diventato un record lungo e fragile pieno di include obsolete.

È anche saggio documentare chi possiede ciascun record e perché esiste. In questo modo, quando qualcuno chiede perché un certo servizio appare in SPF, non devi fare ingegneria inversa della storia dalla memoria e dai vecchi ticket.

Quando viene introdotto un nuovo fornitore di email, tratta l'autenticazione come parte dell'onboarding, non come un pensiero secondario. Chiedi come il fornitore gestisce l'allineamento SPF, DKIM e DMARC. Conferma se firmano le email per il tuo dominio, se hanno bisogno di un selettore personalizzato e se i loro indirizzi di invio corrispondono ai tuoi obiettivi di policy.

Infine, fai attenzione all'esperienza dell'utente. Se i ripristini della password iniziano a fallire o le ricevute diventano inaffidabili, non assumere che il problema sia contenuto o design. Controlla prima la traccia di autenticazione. Nelle email transazionali, il più piccolo record DNS può avere il più grande effetto pratico.

Per i team che desiderano un manuale più ampio sulla reputazione e sul posizionamento nella casella di posta, le indicazioni in pratiche migliori per la consegna delle email possono essere utili, specialmente quando l'autenticazione è solo una parte di un quadro più ampio di consegna.

Se fatto bene, la configurazione DKIM SPF DMARC per le email transazionali crea una base solida. Comunica ai fornitori di caselle di posta che la tua email è legittima, aiuta a proteggere gli utenti da spoofing e offre al tuo team un percorso più pulito per la risoluzione dei problemi. Il vantaggio è semplice: una consegna più affidabile per i messaggi di cui le persone hanno realmente bisogno.

Termini spiegati nel glossario: SPF · DKIM · DMARC
In questa pagina ← Tutti gli articoli
È stato utile?

Un clic. Ci dice cosa scrivere dopo.

Nessuna valutazione ancora — la tua sarebbe la prima.

Commenti

I commenti vengono letti prima di apparire.
  1. Nessun commento ancora. Inizia la conversazione.
Mettilo in pratica

Inizia a inviare in pochi minuti

Questa pagina è stata trovata cercando

Query di ricerca reali che portano le persone qui — quelle evidenziate aprono la pagina corrispondente.