SMTP Bounce Code 5.1.2: Invalid Domain

Il codice di rimbalzo SMTP 5.1.2 indica che la parte dominio dell'indirizzo email del destinatario non è valida o non esiste. Si tratta di un errore permanente (hard bounce), il che significa che il dominio stesso non è valido e dovrebbe essere rimosso dalla tua mailing list.

Cosa significa 5.1.2?

Il codice di stato migliorato 5.1.2 segue il formato SMTP Enhanced Status Code:

  • 5 = Errore permanente (hard bounce)
  • 1 = Stato di indirizzamento (relativo all'indirizzo del destinatario)
  • 2 = Indirizzo del sistema di destinazione errato (dominio non valido)

Quando ricevi un rimbalzo 5.1.2, significa che la parte dominio dell'indirizzo email (dopo @) non è valida, non esiste o non può ricevere email. Questo differisce da 5.4.4 (impossibile instradare) in quanto il dominio stesso è confermato essere non valido.

Tipo di rimbalzo

  • Tipo: Hard bounce (errore permanente)
  • **Categoria": Indirizzamento
  • **Azione richiesta": Rimuovi l'indirizzo email dalla tua mailing list immediatamente

Cause comuni

  1. **Il dominio non esiste": Il nome di dominio nell'indirizzo email non esiste nel DNS
  2. **Errore di battitura nel dominio": Il nome di dominio contiene un errore di battitura (ad es. example.cmo invece di example.com)
  3. **Dominio scaduto": La registrazione del dominio è scaduta e il dominio non è più attivo
  4. **Dominio eliminato": Il dominio è stato eliminato o disattivato
  5. **TLD non valido": Il dominio di primo livello (TLD) non è valido o non esiste
  6. **Formato dominio non valido": Il formato del nome di dominio non è valido (ad es. contiene caratteri non validi)
  7. **Dominio non configurato per email": Il dominio esiste ma non è configurato per ricevere email
  8. **Nessun record MX": Il dominio non ha record MX (Mail Exchange) configurati
  9. **Dominio sospeso": Il dominio è stato sospeso dal registrar
  10. **Sintassi dominio non valida": Il dominio viola le regole di denominazione DNS

Come risolvere

Per gli Email Marketer

  1. **Rimuovi dalla lista": Rimuovi immediatamente l'indirizzo email dalla tua mailing list attiva
  2. **Verifica il dominio": Controlla se il dominio esiste digitandolo in un browser o usando strumenti di lookup del dominio
  3. **Controlla errori di battitura": Cerca errori di battitura comuni nel dominio (.cmo vs .com, .co vs .com, ecc.)
  4. **Contatta il destinatario": Se hai informazioni di contatto alternative, verifica il dominio corretto
  5. **Valida i domini": Usa strumenti di validazione del dominio per verificare i domini prima di aggiungerli alla tua lista
  6. **Pulisci la tua lista": Pulisci regolarmente la tua lista email per rimuovere indirizzi con domini non validi

Per gli Sviluppatori

  1. **Validazione del dominio": Implementa validazione del dominio prima di memorizzare indirizzi email
  2. **Lookup DNS": Esegui lookup DNS per verificare l'esistenza del dominio e i record MX
  3. **Implementa la gestione dei rimbalzi": Imposta elaborazione automatica dei rimbalzi per rimuovere i rimbalzi 5.1.2 dal tuo database
  4. **Controllo dei record MX": Verifica che esistano record MX per i domini prima di inviare email
  5. **Rilevamento errori di battitura": Implementa rilevamento base degli errori di battitura per errori di dominio comuni
  6. **Lista di soppressione": Mantieni una lista di soppressione di domini non validi
  7. **Registra problemi del dominio": Registra domini non validi per identificare pattern e migliorare la validazione

Checklist di validazione DNS e dominio

  • Verifica che il dominio esista nel DNS
  • Controlla che il nome di dominio sia scritto correttamente
  • Verifica che il dominio non sia scaduto
  • Assicurati che i record MX siano configurati per il dominio
  • Valida che il formato del dominio segua le regole di denominazione DNS
  • Controlla errori di battitura comuni nel nome di dominio

Codici di rimbalzo correlati

Esempi

Esempio di messaggio di rimbalzo

550 5.1.2 Invalid domain
Domain does not exist.

Esempio con codice di stato migliorato

550 5.1.2 <[email protected]>: Invalid domain - domain does not exist

Risposte comuni dei provider email

  • **Generico": "550 5.1.2 Invalid domain"
  • **Dominio non trovato": "Domain does not exist"
  • **Nessun record MX": "Domain has no mail servers configured"
  • **Dominio scaduto": "Domain registration expired"

Best Practices

  1. **Mai riprovare": Non tentare di reinviare email a indirizzi con domini non validi—continuerebbero a fallire
  2. **Valida prima di aggiungere": Valida sempre i domini prima di aggiungere indirizzi email alla tua mailing list
  3. **Usa strumenti di validazione del dominio": Usa strumenti di lookup DNS per verificare la validità del dominio
  4. **Controlla errori di battitura": Implementa rilevamento degli errori di battitura per errori di dominio comuni
  5. **Mantieni l'igiene della lista": Pulisci regolarmente la tua lista email per rimuovere domini non validi
  6. **Usa liste di soppressione": Mantieni liste di soppressione per prevenire l'invio a domini non validi
  7. **Verifica dei record MX": Verifica che esistano record MX prima di inviare a un dominio
  8. **Monitora lo stato del dominio": Traccia domini che diventano non validi per identificare pattern