Come risolvere l'errore "La firma DKIM non è valida"?
di

Se avete ricevuto l'errore "La firma DKIM non è valida", ci sono problemi con la vostra configurazione DKIM e dovete risolverli subito! Gli errori di firma DKIM non valida possono essere dovuti a:
Questo blog si concentrerà su alcune ragioni comuni per l'errore "La firma DKIM non è valida" e su alcuni consigli per rimettersi in carreggiata!
I punti chiave da prendere in considerazione
DKIM o Domain Keys Identified Mail è un protocollo di autenticazione delle e-mail. DKIM aiuta a mantenere la legittimità dei messaggi e-mail garantendo che non vengano apportate modifiche durante il trasferimento. Ciò impedisce agli attori delle minacce e agli aggressori man-in-the-middle di alterare il contenuto delle e-mail.
A firma DKIM è un'intestazione aggiunta ai messaggi di posta elettronica in modo che il server di posta del destinatario possa autenticare le e-mail controllando la chiave DKIM del mittente. Questo processo si basa su crittografia sicurezza online.
Alcuni tag comuni in un'intestazione di firma DKIM sono i seguenti:
La presenza di un record DKIM errato o di campi di intestazione DKIM mancanti può causare l'errore DKIM signature is not valid.
Quando il controllo dell'autenticazione DKIM fallisce, viene visualizzato il messaggio "La firma DKIM non è valida". Ecco le ragioni più comuni di questo fallimento:
Tutti i casi, tranne l'ultimo, sono problemi tecnici che possono essere risolti da un esperto. Tuttavia, non è realistico evitare l'ultimo caso, poiché non è possibile controllare i destinatari affinché smettano di aggiungere piè di pagina di conformità. Quindi, cosa può succedere quando questi messaggi inoltrati automaticamente non superano sia l'SPF che il DKIM e avete impostato il criterio DMARC su "rifiuta"?
In passato era piuttosto impegnativo per i server dei destinatari gestire queste e-mail non autenticate ma legittime. Ma al giorno d'oggi, tutti i principali fornitori di servizi di posta elettronica o ESP utilizzano Catena di ricezione autenticata o protocollo ARC.
Questo protocollo consente ai server di posta di identificare il server di posta che lo ha gestito in precedenza. Ciò consente di conoscere le fasi di valutazione dell'autenticazione.
Nonostante l'allineamento dei record DKIM, è possibile visualizzare un errore di firma DKIM non valida. Vediamo quali sono le possibili cause di "DKIM signature is not valid" e come risolverle.
Dopo aver creato il record TXT DKIM e averlo aggiunto al file di configurazione DNS, se si verifica l'errore "La firma DKIM non è valida", è possibile risolverlo seguendo i seguenti passaggi:
È possibile che si verifichino errori nonostante la modifica delle impostazioni nel file di configurazione DNS. Ciò si verifica in genere perché la propagazione del DNS richiede fino a 24-48 ore dopo le modifiche apportate alle impostazioni DNS. Ciò varia a seconda del valore TTL indicato nel record DNS.
In questi casi, si consiglia di attendere 3 o 4 giorni in modo che il DNS si propaghi completamente. Nel frattempo, è possibile verificare lo stato di propagazione DNS del dominio utilizzando strumenti di propagazione DNS o analizzatori.
Se lo stato di una firma DKIM è "DKIM-signature body hash not verified", significa semplicemente che l'hash calcolato dell'e-mail non è in accordo con il valore dell'hash del corpo aggiunto nel tag "bh=".
Molti server di posta elettronica aziendali modificano il testo in linea in fondo alle e-mail in arrivo prima che i componenti vengano scomposti. Questo porta a un hash del corpo non valido, innescando l'errore DKIM-signature body hash not verified. Ciò causa un DKIM fallito e, di conseguenza, un DMARC fallito. DMARC e quindi un controllo DMARC fallito.
In alcune situazioni, le fonti possono fallire i controlli DKIM e DMARC perché un hacker ha manomesso il contenuto dell'e-mail. Questo può anche portare all'errore di hash del corpo della firma DKIM non verificato.
Alcuni possibili motivi per cui si vede DKIM= neutral (l'hash del corpo non è stato verificato) sono:
Questi sono alcuni motivi comuni che possono portare all'errore DKIM - body hash non verificato.
Quando ci si imbatte nell'errore DKIM-signature body hash not verified, può essere utile indagare sulla fonte dell'e-mail.
Il DKIM non filtra le e-mail, ma i dettagli da esso condivisi aiutano i filtri utilizzati dal dominio del destinatario. Quindi, se un'e-mail proviene da un dominio affidabile e supera i controlli DKIM, il suo punteggio di spam può essere ridotto. Se non supera il controllo DKIM, viene contrassegnata come spam, può essere messa in quarantena o può essere aggiunto un tag spam all'oggetto.
I passi successivi che potete seguire per rafforzare la vostra conformità DKIM sono:
Se l'errore di firma DKIM non valida persiste, contattate il vostro provider di servizi di posta elettronica per avere indicazioni, oppure contattateci per una consulenza esperta su tutto ciò che riguarda l'autenticazione delle e-mail!
Strumenti
Prodotto
Azienda