Assicurarsi che le email arrivino nella casella di posta giusta è fondamentale per qualsiasi azienda. La deliverability delle email è influenzata da vari fattori, tra cui SPF, DKIM e DMARC. Questi protocolli aiutano i server di posta a verificare l'autenticità delle email e riducono il rischio che vengano contrassegnate come spam.
Prerequisiti
- Accesso al tuo dominio DNS.
- Accesso alla tua casella email per testare la deliverability.
- Strumenti di verifica come MXToolbox o Mail Tester.
Step 1: Configurazione SPF
Il record SPF specifica quali server sono autorizzati a inviare email per il tuo dominio.
v=spf1 include:_spf.google.com ~all
In questo esempio, stiamo autorizzando i server di Google. Sostituisci il record con il tuo provider di posta.
# Output: 200 OK
Perché funziona: I server di posta verificheranno il record SPF durante la consegna delle email.
Step 2: Configurazione DKIM
DKIM aggiunge una firma digitale alle tue email, permettendo ai riceventi di verificare che non siano state alterate.
v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0B...
Utilizza il tuo generatore DKIM per generare la chiave pubblica.
# Output: 200 OK
Perché funziona: I server di ricezione possono validare la firma DKIM confrontando la chiave pubblica nel DNS.
Step 3: Configurazione DMARC
DMARC ti permette di ricevere report su email non conformi e specifica come gestirle.
v=DMARC1; p=quarantine; rua=mailto:report@example.com
Adatta il tuo record DMARC in base alle tue politiche.
# Output: 200 OK
Perché funziona: DMARC consente di ricevere feedback sulle email non conformi.
Verifica Finale
Utilizza strumenti come MXToolbox per controllare:
- Il record SPF è valido?
- Il DKIM è correttamente firmato?
- Il DMARC è configurato e ricevi report?
Troubleshooting
-
Errore: "SPF record not found".
Causa: Il record SPF non è stato creato correttamente.
dig TXT example.comFix: Controlla il tuo DNS e aggiungi il record SPF corretto.
-
Errore: "DKIM verification failed".
Causa: La chiave DKIM non è corretta.
openssl dgst -sha256 -sign private.key email.txtFix: Rigenera la chiave DKIM e aggiorna il DNS.
-
Errore: "DMARC report not received".
Causa: La configurazione DMARC è errata.
dig TXT _dmarc.example.comFix: Controlla e correggi il record DMARC.
Conclusione
La configurazione di SPF, DKIM e DMARC è essenziale per migliorare la tua email deliverability. Segui questa checklist post-deploy per assicurarti che tutto funzioni correttamente. Il prossimo passo è monitorare le email tramite report DMARC per ottimizzare ulteriormente la tua configurazione.
Commenti (0)
Nessun commento ancora.
Segnala contenuto
Elimina commento
Eliminare definitivamente questo commento?
L'azione non si può annullare.