DKIM su GoDaddy: configura i record CNAME o TXT passo dopo passo

Come configurare DKIM nel DNS di GoDaddy per Microsoft 365 o Google Workspace: quali record aggiungere (CNAME o TXT), dove incollarli e come testarli.

Domande frequenti

GoDaddy genera la chiave DKIM al mio posto?

No. Il DNS di GoDaddy si limita a ospitare il record. La chiave arriva da chi invia la tua posta: Microsoft 365, Google Workspace o un altro servizio di posta o di email marketing. Devi copiare nella pagina DNS di GoDaddy il nome host e il valore che ti fornisce il provider.

Devo inserire il dominio completo nel campo Nome?

Di solito no. Le pagine di aiuto di GoDaddy descrivono il campo Nome come l'host o il prefisso senza il tuo nome di dominio, quindi inseriresti qualcosa come selector1._domainkey oppure google._domainkey. In alcuni moduli e nelle interfacce più vecchie il campo si chiama Host. Salva il record, poi cercalo con uno strumento pubblico per verificare che si risolva sotto il tuo dominio e non con il dominio ripetuto due volte (tuodominio.it.tuodominio.it).

Quanto tempo ci mette DKIM a funzionare su GoDaddy?

GoDaddy indica che le modifiche al DNS di solito hanno effetto entro un'ora, ma possono richiedere fino a 48 ore a livello globale. Secondo la guida di Google, DKIM può impiegare fino a 48 ore per attivarsi dopo l'aggiunta della chiave. Microsoft ti permette di attivare la firma solo quando riesce a vedere entrambi i record CNAME.

La mia chiave Google a 2048 bit non entra nel valore TXT. Che faccio?

La documentazione di Google segnala che una chiave a 2048 bit potrebbe non stare in un'unica stringa di 255 caratteri su alcuni host DNS. Le opzioni sono dividere il valore in più stringhe tra virgolette, se il tuo host lo consente, oppure generare una chiave a 1024 bit. La pagina di aiuto di GoDaddy sui record TXT indica un massimo di 1024 caratteri per record: incolla quindi il valore completo esattamente come lo mostra Google e verifica il risultato.

Perché Microsoft 365 dice che mancano i miei record CNAME DKIM, anche se sono su GoDaddy?

Le cause più comuni sono un errore di battitura nell'host o nella destinazione, un campo Nome in cui il dominio è stato aggiunto due volte, oppure un DNS non ancora propagato. Copia i due valori CNAME direttamente dalla pagina DKIM del tuo tenant invece di costruirli a mano, perché il formato della destinazione di Microsoft può variare da un tenant all'altro.

Mi serve DKIM se ho già SPF?

Svolgono compiti diversi. SPF verifica quali server possono inviare posta per il tuo dominio; DKIM firma il messaggio stesso, così da rilevare eventuali manomissioni. DMARC si basa su entrambi. La nostra guida a [SPF, DKIM e DMARC](/guides/spf-dkim-dmarc) spiega come si integrano.

In breve: su GoDaddy apri la pagina DNS del tuo dominio, scegli Add New Record (Aggiungi nuovo record) e incolla il record DKIM fornito dal tuo provider di posta. Microsoft 365 usa due record CNAME (selector1._domainkey e selector2._domainkey). Google Workspace usa un solo record TXT (per impostazione predefinita su google._domainkey). Nel campo Nome inserisci solo il prefisso, attendi l'aggiornamento del DNS, poi attiva la firma nel pannello di amministrazione della posta e fai una prova con un messaggio inviato a un indirizzo esterno.

DKIM aggiunge una firma crittografica a ogni messaggio che invii. Il server che lo riceve cerca la tua chiave pubblica nel DNS e verifica che la firma corrisponda. GoDaddy è solo il luogo in cui il record viene ospitato, quindi i valori esatti arrivano sempre dal tuo provider di posta. Questa pagina copre la parte su GoDaddy e i due provider più diffusi.

Prima di iniziare: quale tipo di record ti serve?

Il tipo di record lo decide il provider, non GoDaddy. Non scegli tu tra CNAME e TXT: aggiungi quello che ti fornisce il provider.

ProviderTipo di recordHost (Nome)Da dove arriva il valorePassaggio di attivazione
Microsoft 365Due record CNAMEselector1._domainkey e selector2._domainkeyLa pagina DKIM del tuo tenant nel portale Microsoft DefenderAttiva la firma dopo che entrambi i record sono pubblicati
Google WorkspaceUn record TXTgoogle._domainkey (prefisso del selettore predefinito)Console di amministrazione, Gmail, Authenticate email, Generate New RecordClicca su Start Authentication quando il record si risolve
Altri mittenti (strumenti di newsletter o CRM)CNAME o TXT, dipende dallo strumentoQuello che mostra lo strumentoLa schermata di autenticazione del dominio dello strumentoDi solito un pulsante Verify

Perché CNAME o TXT? Un record TXT contiene la chiave pubblica vera e propria. Un CNAME punta a una chiave ospitata dal provider, così Microsoft può ruotare le chiavi senza che tu debba toccare di nuovo il DNS. Per questo Microsoft pubblica due selettori: per poter passare dall'uno all'altro.

Come aggiungere un record DKIM su GoDaddy

Le etichette dei menu di GoDaddy variano leggermente a seconda dell'interfaccia dell'account (le pagine di aiuto più vecchie parlano di Edit DNS, Host e Add Record), quindi segui la voce più simile.

  1. Accedi al tuo account GoDaddy e apri le impostazioni del dominio, poi la pagina DNS.
  2. Seleziona Add New Record (Aggiungi nuovo record).
  3. Imposta Type (Tipo) su TXT o CNAME, in base alle istruzioni del tuo provider.
  4. In Name (Nome, a volte chiamato Host) inserisci solo il prefisso, ad esempio selector1._domainkey o google._domainkey. L'aiuto di GoDaddy descrive questo campo come il nome senza il tuo dominio.
  5. In Value (Valore, oppure Points to per un CNAME) incolla esattamente ciò che mostra il tuo provider. Non aggiungere virgolette né spazi finali, a meno che il provider non lo richieda.
  6. Lascia TTL al valore predefinito (l'aiuto di GoDaddy indica 1 ora come valore predefinito) e seleziona Save (Salva).
  7. Se usi Microsoft 365, ripeti l'operazione per il secondo CNAME.

La pagina di GoDaddy dedicata è Add a TXT record.

Microsoft 365 su GoDaddy: due record CNAME

La documentazione di Microsoft spiega che i domini personalizzati non sono firmati con DKIM finché non lo configuri, e che per ogni dominio vanno pubblicati due record CNAME.

  1. Nel portale Microsoft Defender apri le impostazioni DKIM sotto Email authentication e seleziona il tuo dominio personalizzato.
  2. Copia entrambe le voci CNAME mostrate da Microsoft. Le destinazioni seguono uno schema costruito a partire dal tuo dominio, con i punti trasformati in trattini, più il tuo dominio iniziale onmicrosoft.com, ma il formato può cambiare da un tenant all'altro: copia, non costruire a mano.
  3. Aggiungi entrambe come record CNAME su GoDaddy (passaggi sopra), usando selector1._domainkey e selector2._domainkey come nomi.
  4. Attendi l'aggiornamento del DNS, torna alla pagina DKIM e attiva la firma per il dominio. Se Microsoft dice che i record non si trovano, consulta l'elenco di risoluzione dei problemi qui sotto.

Puoi attivare la firma anche con PowerShell (Set-DkimSigningConfig), come descritto da Microsoft nella sua pagina di configurazione DKIM.

Google Workspace su GoDaddy: un solo record TXT

  1. Nella Console di amministrazione Google vai su Gmail, poi su Authenticate email, scegli il tuo dominio e seleziona Generate New Record.
  2. Scegli una chiave a 2048 bit se il tuo host DNS la supporta. Mantieni il prefisso del selettore predefinito (google), a meno che tu non abbia un motivo per cambiarlo.
  3. Copia il nome host e il valore TXT (inizia con v=DKIM1). Non cliccare ancora su Start Authentication.
  4. Aggiungi il record TXT su GoDaddy con Nome google._domainkey e il valore completo.
  5. Attendi, poi torna su Authenticate email e clicca su Start authentication. Google indica che possono servire fino a 48 ore dopo l'aggiunta della chiave.

Due note dalla guida di Google alla configurazione di DKIM: in un account Gmail appena creato la chiave potrebbe non essere disponibile per 24-72 ore, e una chiave a 2048 bit potrebbe non entrare in un'unica stringa di 255 caratteri su alcuni host DNS. In tal caso, dividi il valore in più stringhe tra virgolette se l'host lo permette, oppure usa una chiave a 1024 bit.

Come verificare che DKIM funzioni

Guardare solo il DNS ti dice che il record esiste. Un messaggio reale ti dice che la firma funziona.

  1. Cerca il record. Usa uno strumento qualsiasi di verifica DKIM, oppure una query DNS per selector1._domainkey.tuodominio.it (CNAME) o google._domainkey.tuodominio.it (TXT).
  2. Controlla il pannello di amministrazione. Google mostra "Authenticating email with DKIM" quando è attivo; Microsoft mostra la firma come abilitata per il dominio.
  3. Invia a una casella esterna. Microsoft segnala che la posta tra utenti dello stesso dominio può saltare la firma, quindi scrivi a un altro provider, ad esempio a un indirizzo Gmail personale.
  4. Leggi le intestazioni. Apri il sorgente del messaggio originale e cerca la riga DKIM-Signature con d=tuodominio.it, e una riga Authentication-Results con dkim=pass.

Elenco di controllo per la risoluzione dei problemi

  • [ ] Il Nome contiene solo il prefisso, non il dominio completo (niente tuodominio.it.tuodominio.it).
  • [ ] Il valore è stato incollato per intero, senza a capo né caratteri mancanti.
  • [ ] Sono presenti entrambi i CNAME di Microsoft, non uno solo.
  • [ ] Per ogni selettore c'è un solo record TXT DKIM.
  • [ ] Hai aspettato almeno un'ora, e fino a 48 ore prima di rigenerare le chiavi.
  • [ ] Se Microsoft continua a dare errore, elimina i record e ricopia le destinazioni dalla pagina DKIM del tuo tenant.
  • [ ] Se un gateway in uscita aggiunge piè di pagina dopo la firma, prova senza di esso: modificare il corpo del messaggio dopo la firma invalida DKIM.

Cosa fare dopo DKIM

DKIM è solo un terzo del quadro. Pubblica anche un record SPF e una policy DMARC, così i destinatari sanno cosa fare quando un controllo fallisce. La nostra guida a SPF, DKIM e DMARC li illustra tutti e tre.

Se il tuo dominio è su GoDaddy ma stai valutando dove costruire il sito vero e proprio, consulta le alternative a GoDaddy oppure il confronto sui prezzi del website builder di GoDaddy. I record DNS come quelli sopra restano su GoDaddy qualunque builder tu scelga. Il piano gratuito di We.Inc ti permette di pubblicare fino a tre siti da template già pronti; il builder AI che crea una bozza di sito a partire da un prompt parte dal piano Starter a $20 al mese. Puoi registrarti qui.

Inizia gratis · Nessuna carta di credito richiesta

Umair Ali Sadaqat

Fondatore di We.Inc

Umair è il fondatore di We.Inc. Scrive di creazione di siti web con l’IA, agenzie e gestione di uno studio web.

Pronto a creare qualcosa di grande?

Unisciti a 15,000+ aziende che usano We.Inc per lanciare, crescere e automatizzare, tutto da un'unica piattaforma.

Inizia gratis

Nessuna carta di credito richiesta · Parla con il team vendite

Correlati: Blog

Prodotto

Per chi è

Funzionalità

Risorse

Azienda

Mappa del sito